ES6
歌歌的前端学习之路
菜鸡前端码农
展开
-
ES6:变量的解构赋值--数组的解构赋值
数组的解构赋值基本用法(1)直接定义let [a, b, c] = [1, 2, 3];(2)“模式匹配”let [foo, [[bar], baz]] = [1, [[2], 3]];foo // 1bar // 2baz // 3let [ , , third] = ["foo", "bar", "baz"];third // "baz"let [x, , y]...原创 2019-11-21 17:14:54 · 193 阅读 · 0 评论 -
ES6:let和const命令
let命令基本使用let命令只在所在的代码块内有效;let命令不存在变量提升;let暂时性死区; var tmp = 123 if (true) { tmp = 'abc'; // ReferenceError let tmp; //所在的作用域只能先声明后赋值,全局变量不起作用 }4.不允许重复声明块级作用域外层代码不受内层代码快的影响const命令...原创 2019-11-21 15:53:17 · 187 阅读 · 0 评论