240 发简信
IP属地:重庆
  • Promise仿写

    自己实现promise

  • 120
    响应式原理一——Proxy-Reflect

    监听对象 Object.defineProperty 的存储属性描述符来对属性的操作进行监听。 缺点: Object.defineProperty在设计之初并没有考虑监听对象...

  • 120
    Promise的使用

    1、Promise的使用 1.1 前期 在Promise出现之前,我们如何在发送网络请求后对响应的结果进行处理呢? 此时,我们通常会借助回调函数,如代码中的 success...

  • 120
    拍摄基础原理

    曝光三要素 快门决定感光元件前幕帘的闭关快慢闭合越快进光量越少,画面越暗还会影响动态模糊,快门越快,几乎不会拍到物体运动的状态,动态模糊的影响也就越小image.png 在能...

  • 120
    ES7及以后

    ES7 Array Includes 在ES7之前,如果我们想判断一个数组中是否包含某个元素,需要通过 indexOf 获取结果,并且判断是否为 -1。 在ES7中,我们可以...

  • 120
    高燃动漫视频剪辑

    同样的在导入素材,创建序列以后,可以开始视频的剪辑,完成准备工作后如下: 添加上下两端黑幕由于下载的视频通常都会有字幕,在剪辑视频时可以先给视频上下两端添加黑幕,既可以用来遮...

  • 120
    wordpress使用记录

    搭建步骤 1、购买服务器和域名 2、安装wordpress 3、安装网站主题 4、网站设计(Elementor免费版) 进入后台 在域名后面加上:/wp-admin 后台页面...

  • 120
    初识pr

    常用操作 重置面板 pr允许自定义调整面板,当调整的面板不满意时,可在窗口还原为初始的面板样式 素材的导入及规范 双击项目面板可以导入素材导入素材.png 在整理素材的时候记...

  • ES6——Map、Set

    在ES6之前,我们存储数据的结构主要有两种:数组、对象。 在ES6中新增了另外两种数据结构:Set、Map,以及它们的另外形式WeakSet、WeakMap。 Set和Wea...

  • 120
    ES6——Symbol

    Symbol的使用 是什么? Symbol是ES6中新增的一个基本数据类型,翻译为符号。 为什么? 在ES6之前,对象的属性名都是字符串形式,那么很容易造成属性名的冲突; 如...

  • 120
    ES6——模板字符串

    1、模板字符串的使用 在ES6之前,如果我们想要将字符串和一些动态的变量(标识符)拼接到一起,是非常麻烦和丑陋的(ugly)。ES6允许我们使用字符串模板来嵌入JS的变量或者...

  • 120
    ES6——let、const的使用

    与var的区别 区别一: let关键字: 从直观的角度来说,let和var是没有太大的区别的,都是用于声明一个变量 const关键字: const关键字是constant的单...

  • JS中的结构

    一、数组的解构 二、对象的解构

  • 120
    JS原型

    js中可以将原型分为两种:对象的原型(隐式原型)和函数的原型(显式原型),两者的常见关系如下 constructor属性是原型对象上面的一个属性 情况下原型上都会添加一个属性...

  • 120
    JS面向对象

    一、对对象属性的操作(defineProperties) Object.defineProperty () 和Object.defineProperties()方法会直接在一...

  • with、eval、严格模式

    一、with语句 with会产生作用域,在访问变量时,会先从传入的参数中进行寻找,没有在沿着作用链往上找 with不推荐使用,能看懂用法即可 二、eval函数 eval可以让...

  • 120
    BOM常识

    BOM常识 1、简述 bill of materials 是指产品或项目所需的物料清单,即列出了设计、制造、组装或维护产品所需的所有原材料、零件、部组件的清单,是表达一个产品...

  • OA系统

    1.1 什么是OA系统? OA,办公自动化(office Automation)的简称,是指通过特定的自动化流程,将设备、通信、日常管理等工作事务进行连接,从而提升管理流程审...