#ES6
lj深
前端工程师
展开
-
ES6 let,const和for循环块级作用域
let和var的区别var能够在同一个作用域中重复声明变量let不能够在同一个作用域中重复声明变量全局作用域中var声明的变量,会自动成为window对象的属性全局作用域中let声明的变量,不会自动成为window对象的属性变量提升 JavaScript 中,函数及变量的声明都将被提升到函数的最顶部。 JavaScript 中,变量可以在使用后声明,也就是变量可以先使用再声明。...原创 2019-10-30 11:41:04 · 548 阅读 · 0 评论 -
ES6解构赋值
解构赋值:拆解数据解构,来给变量赋值如果左边模式只匹配到右边模式的所有,则这个解构是完全解构如果左边模式只匹配到右边模式的一部分,则这个解构是不完全解构如果左侧模式中的个别变量没有匹配到右边模式,则这个解构是不成功解构//数组解构赋值let [ a , b ] = [ 5 , 6 ]; //a=5,b=6;//字符串解构赋值let [a, b, c, d, e] = 'hel...原创 2019-10-30 10:08:29 · 134 阅读 · 0 评论