![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
zmmsdk15225185085
这个作者很懒,什么都没留下…
展开
-
ES6新增数组方法
关于数组中foreach() 、map()、filter()、reduce() 、 some()、every()的总结。1.foreach()var arr = [1,2,3,4];arr.foreach((item,index,arr)=>{console.log(item); //结果为1,2,3,4});//foreach遍历数组,无返回值,不改变原数组,仅仅只是遍历,...原创 2020-03-04 20:43:07 · 121 阅读 · 0 评论 -
前端-ES6合集 持续更新
1.关于变量和常量letlet 用来声明变量,类似于变量,但是所声明的变量,只在let命令所在的代码块内有效需要注意的地方:1.不存在变量提升,未声明直接报错2.暂时性死区3.for循环具有两个作用域,外面的变量和里面的变量互不干扰const用来声明一个只读的常量,一旦尚明,常量的值就不可以改变了,而且声明的时候必须赋值需要注意的地方:引用类型储存的是一个地址,所以用c...原创 2020-02-06 20:47:32 · 169 阅读 · 0 评论 -
ES6
解构赋值是什么解构:意思是把有结构的数据分解开成为一个一个的值赋值:把解构之后的值保存到变量// 变量多,值少let arr = [5, 9, 10];let [a, b, c, d] = arr;console.log(a, b, c, d);// 结论:没有匹配上的值是undefined// 默认值let arr = [5, 9];let [a, b, c, d=4] = ...原创 2019-12-06 10:10:47 · 270 阅读 · 0 评论