
ES6
文章平均质量分 57
Volecity
这个作者很懒,什么都没留下…
展开
-
call apply bind
相同点:都可以改变函数内部的this指向区别点:1.call和apply会调用函数,并且改变函数内部this指向2.call和apply传递的参数不一样,call传递参数aru1,aru2...形式 apply必须是数组形式3.bind不会调用函数,可以改变函数内部this指向主要应用场景1.call经常做继承2.apply经常跟数组有关系,比如借助于数学对象实现数组最大值最小值3.bind不调用函数,但是还想改变this指向,比如改变定时器内部的this指向实现继承apply的应用。...原创 2022-08-10 14:44:42 · 107 阅读 · 0 评论 -
es6新特性
1.set的应用(去重)js标准内置对象适用范围:String,Array(数字基本数据类型不可以)set的方法:例子 var s = new Set(data)增加: s.add(data) 和Array.push()一样长度: s.size 和Array.length一样删除: s.delete(data)判断: s.has(data) 和Array.includes...原创 2020-03-09 10:46:16 · 125 阅读 · 0 评论