![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es6
文章平均质量分 53
小白蛋挞
努力中…
展开
-
es6之数组的扩展方法
目录 可以将伪数组转换为真正的数组,from()方法将一组值转换为数组:of()copywithin()了解find()和findIndex()遍历器entries(),keys(),values()是否包含includes()可以将伪数组转换为真正的数组,from()方法function fn() {// console.log(arguments);console.log(Array.from(arguments));}...原创 2022-05-30 17:24:53 · 262 阅读 · 0 评论 -
es6之Set集合与Map集合
Set集合无重复元素,所以可以用于数组去重let set = new Set();添加元素set.add()可以是数字,数组,字符串以及对象。如果添加了两个空对象,所代表的是两个不一样的地址,所以看成两个值。删除元素set.delete()判断某个元素是否在集合中set.has()返回值是布尔类型通过扩展运算符可以将Set集合转换为数组let set = new Set([1,2,2,3,4,5]);let arr = [...set];了解set中对象的引用无法原创 2022-05-30 16:36:18 · 208 阅读 · 0 评论 -
es6对象新增扩展功能
1、对象属性值简写 const name = 'xiaoliang', age = 18; function hobby() { console.log('singing'); } //字面量 const person = { // name:name, // age:age name, age原创 2022-05-28 16:49:46 · 200 阅读 · 0 评论 -
es6语法解构赋值以及解构赋值作用
1、对对象的解构 let person = { name: 'xiaoliang', age: 18, hobby: 'sing' } // es5 // let name = person.name; // let age = person.age;es6 let { //原创 2022-05-28 16:08:05 · 294 阅读 · 0 评论 -
es6语法03-函数之扩展运算符和箭头函数
目录1.扩展运算符...es5es6使用扩展运算符箭头函数1.扩展运算符...//剩余运算符 允许把多个独立的参数合并到一个数组中 一般用在函数的形参上//扩展运算符 将一个数组分割,将各个项作为分离的参数传给函数// const maxNum = Math.max(20, 30);// console.log(maxNum);es5//1.处理数组中的,使用applyconst arr = [10, 2, 3, 4, 51, 4, 5, 6];c原创 2022-05-28 10:58:25 · 109 阅读 · 0 评论