![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6学习笔记
文章平均质量分 93
学习笔记,个人使用,仅限参考,文章参考《ES6标准入门》阮一峰著
shi_zi_183
这个作者很懒,什么都没留下…
展开
-
ES6入门学习_变量的解构赋值
数组的解构赋值 基本用法 ES6允许按照一定模式从数组和对象中提取值,然后对变量进行赋值,这被称为解构(destruction)。 以前,为变量赋值只能直接指定值 let a=1; let b=2; let c=3; ES6允许写成下面这样 let [a,b,c]=[1,2,3]; 上面的代码表示,可以从数组中提取值,按照对应位置对变量赋值。 本质上,这种写法属于模式匹配,只要等号两边的模式相同,左边的变量就会被赋予右边的值。 下面是一些使用嵌套数组进行解构的例子。 let [foo,[[bar],ba原创 2021-05-20 00:17:27 · 274 阅读 · 0 评论 -
ES6入门学习_let和const命令
let命令 基本用法 ES6新增了let命令用于声明变量,其用法类似var,但是所声明的变量只在let命令所在的代码块内有效。 { let a=10; var b=6; } console.log(a);// a is not defined console.log(b);//6 上面代码在代码块中分别用let和var声明了两个变量。然后在代码块外调用,结果let声明的变量报错,var声明的变量返回了正确的值。这表明,let声明的变量只在其所在的代码块中有效。 for循环的计数器就很适合let for原创 2021-05-15 12:20:47 · 218 阅读 · 1 评论