es6
橙可爱
可爱多
展开
-
ES6日常使用场景
用ES6的解构赋值来取值const {a,b,c,d,e} = obj;const f = a + d;const g = c + e;如果想创建的变量名和对象的属性名不一致,可以这么写:const {a:a1} = obj;console.log(a1);// 1ES6的解构赋值虽然好用。但是要注意解构的对象不能为undefined、null。否则会报错,故要给被解构的对象一个默认值。const {a,b,c,d,e} = obj || {};合并两个数组,合并两个对象const原创 2022-01-18 18:08:01 · 590 阅读 · 0 评论 -
扩展符
扩展符这是es6新增的。1、该运算符主要用于函数调用。function add(a,b){ console.log(a+b);}const arr=[1,2];add(...arr);//32、合并数组const arr1=[1,2];const arr2=[3,4];const arr3=[...arr1,...arr2];console.log(arr3);//[1,2,3,4...原创 2019-09-17 15:18:58 · 318 阅读 · 0 评论