-
ES6 Proxy代理
Proxy 对象用于创建一个对象的代理,实现对原有对象的操作拦截。
let p = new Proxy(target, handler);
target
目标对象(可以是对象,数组,函数,另一个代理)
handler
对target进行浏览量:9 发布时间:2021-03-04 11:06:05 -
ES6 Promise的使用
Promise构造函数是同步执行的,.then中的函数是异步执行的。
Promise有三种状态,pending、fulfilled、rejected,状态一旦改变不能再变
注意:构造函数中的resolve或reject只有在浏览量:10 发布时间:2021-01-18 18:06:35 -
ES6 值比较 Object.is(...)
当需要比较NaN 或者 -0 时,应该使用Object.is(...)var a=NaN;var b=0;var c=-0;a===a;//fasleb===c;//trueObject.is(a,a);//trueObject.is(b,c);//false
浏览量:10 发布时间:2021-01-11 17:08:49 -
ES6 数组Array新增属性
类数组转为真正的数组通常使用slice来实现,var arr={ length:3, 0:'asd', 1:'asdzxc'}var realArr=Array.prototype.slice.call(arr);realArr; /
浏览量:18 发布时间:2021-01-11 16:27:52 -
ES6 箭头函数的使用
箭头函数没有this绑定,通过查找作用域链来决定其值;
如果箭头函数被非箭头函数包含,则this绑定的是最外一层非箭头函数的this,否则this指向全局对象。
箭头函数内部的this值不可浏览量:14 发布时间:2021-01-08 15:11:47
-
ES6 let关键字的使用
我们可以创建绑定到任意块的声明(即块作用域),只需要{..}就可以创建一个作用域{ let a=1; console.log(a);}注意:
需把所有的let 声明放在所在作用域的最前面,避免过早访浏览量:15 发布时间:2021-01-05 10:39:38
页次:1/1 每页25 总数6 首页 上一页 下一页 尾页 转到: