- 博客(2)
- 收藏
- 关注
原创 ES6中的解构赋值
解构赋值本质上是一种匹配模式,只要等号两边的模式相同,那么左边的变量就可以被赋予对应的值。 主要分为: 1、数组的解构赋值 2、对象的解构赋值 3、基本类型的解构赋值 数组的解构赋值: 代码示例: let a=1; let b=2; let c=3; //上面代码等价于: let [a,b,c]=[1,2,3] //let [, ,c] = [1,2,3]; console
2017-10-17 21:43:51 1412
原创 ES6中的let const
es6 中新添加了let 和const两个关键字。 使用let声明变量的注意事项: 1、使用let声明的变量,所声明的变量只在命令行所在的代码块中有效。 2、使用let声明的变量在域解析的时候不会被提升。 例如下面代码会报错: let f=10; function fn(){ f=7; //暂时性死区 let f=2; }; fn(); 浏览器会报错f未定义。上面代
2017-10-17 19:53:39 326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人