ES6
思楠早睡了嘛
这个作者很懒,什么都没留下…
展开
-
变量的解构赋值
解构赋值 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构 1.数组的解构赋值 2.对象的解构赋值 3.字符串的解构赋值 4.数值和布尔值的解构赋值 5.用途 一.数组的解构 分为匹配模式 省略模式 //匹配模式 let [a, b, c] = [1, 2, 3]; let [foo, [[bar], baz]] = [1, [[2], 3]]; foo // 1 bar // 2 baz // 3 //省略模式 let [ , , third] = ["foo", "bar原创 2020-05-12 22:27:00 · 129 阅读 · 0 评论 -
let ,const,var区别
总结 let const 具有块级作用域 var没有 let const不允许变量提升会报错, var会显示undefined let const 不允许重复声明 基本用法 一,let let具有块级作用域 var没有 for (let i = 0; i < 10; i++) { // ... } console.log(i); // ReferenceError: i is not defined for (var i = 0; i < 10; i++) { // ...原创 2020-05-11 20:40:27 · 135 阅读 · 0 评论