ES6
歌歌的前端学习之路
菜鸡前端码农
展开
-
ES6:变量的解构赋值--数组的解构赋值
数组的解构赋值 基本用法 (1)直接定义 let [a, b, c] = [1, 2, 3]; (2)“模式匹配” let [foo, [[bar], baz]] = [1, [[2], 3]]; foo // 1 bar // 2 baz // 3 let [ , , third] = ["foo", "bar", "baz"]; third // "baz" let [x, , y]...原创 2019-11-21 17:14:54 · 208 阅读 · 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 · 200 阅读 · 0 评论