ES6
文章平均质量分 56
lalalalala~
前端菜鸟一个
展开
-
ES6 —— let 和 const 命令
let 1. 基本用法 let 声明的变量,只在 let 所在代码块内有效。 for (let i = 0; i < 10; i++) { // ... } console.log(i);// ReferenceError: i is not defined 上面的代码中,变量 i 只在循环体 {} 中有效,在循环外调用就会报错。 2.不存在变量提升 var 命令存在“变量提升”现象,...原创 2018-11-09 11:38:17 · 159 阅读 · 0 评论 -
ES6 —— 变量的解构赋值
ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。 1. 数组的解构赋值 let [foo, [[bar], baz]] = [1, [[2], 3]]; foo // 1 bar // 2 baz // 3 let [ , , third] = ["foo", "bar", "baz"]; third // "baz" let [x, , y] = [1, 2, ...原创 2018-11-09 14:53:00 · 133 阅读 · 0 评论