摘要: 变量的解构赋值 数组的解构赋值 let [a, b, c] = [1, 2, 3]; 本质: 这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值;如果解构不成功值为 ; 不完全解构,即等号左边的模式,只匹配一部分的等号右边的数组。 let [foo, [[bar], ba 阅读全文
posted @ 2017-07-19 11:06 YFIFE 阅读(156) 评论(0) 推荐(0) 编辑
摘要: let 和 const 命令 命令 1. 声明变量,变量只在 所在的代码块内有效 2. 不会像var一样,提升变量声明,适合应用于 循环 3. 暂时性死区:如果块级区域内有 变量声明,在其声明语句之前的块级区域部分,为暂时性死区 var tmp = 123; if (true) { tmp = 'a 阅读全文
posted @ 2017-07-19 10:08 YFIFE 阅读(135) 评论(0) 推荐(0) 编辑