es6系列-变量的解构赋值
2017-05-04 10:09
507 查看
git地址: https://github.com/rainnaZR/es6-study/tree/master/src/destructuring
只有赋值(等号右边的值)严格等于 undefined 时, 默认值(等号左边的值)才会生效。
数组结构完全按照数组的顺序来执行。
对象解构的变量名必须与对象的属性名同名,才能取到值。
变量的解构赋值
变量的解构赋值: 数组, 对象, 字符串的解构赋值。解构特点
允许指定的默认值。(等号左边的值)只有赋值(等号右边的值)严格等于 undefined 时, 默认值(等号左边的值)才会生效。
数组结构完全按照数组的顺序来执行。
对象解构的变量名必须与对象的属性名同名,才能取到值。
let [m=2,n] = [1]; console.log('m=' + m); console.log('n=' + n); //输出 m=1 n=undefined let [o=3,p] = [undefined,2]; console.log('o=' + o); console.log('p=' + p); //输出 o=3 p=2
相关文章推荐
- es6 变量的解构赋值
- es6 变量的解构赋值
- 变量的解构赋值 ES6
- ES6(三: 变量的解构赋值)
- ES6-变量解构赋值
- ECMAScript 6 学习系列课程 (ES6 默认值和解构赋值的使用)
- es6-变量解构赋值
- 【探秘ES6】系列专栏(六):解构赋值
- 【es6】变量解构赋值
- js -- ES6(三)-- 变量的解构赋值(根据阮一峰ES6标准入门整理 更新中。。。)
- ES6(四) 变量的解构赋值
- 【es6】【变量的解构赋值】【对象解构赋值】
- ES6-变量的解构赋值
- ES6--变量的解构赋值
- ES6学习之变量的解构赋值
- ES6--变量的解构赋值
- ES6(二) Destructuring-变量的解构赋值
- es6学习篇之 let和const命令 、变量的解构赋值
- ES6小实验-变量的解构赋值
- ES6学习2(变量的解构赋值)