2、ES6 === destructuring 解构
2017-06-12 13:57
302 查看
解构 Destructuring
function breakfast(){
return ['苹果', '香蕉', '橘子'];
}
var tmp = breakfast(),
apple = tmp[0], banana = tmp[1], orange = tmp[2];
alert(apple + ', ' + banana + ', ' + orange);// 苹果, 香蕉, 橘子
function breakfast(){
return ['苹果', '香蕉', '橘子'];
}
var tmp = breakfast(),
apple = tmp[0], banana = tmp[1], orange = tmp[2];
alert(apple + ', ' + banana + ', ' + orange);// 苹果, 香蕉, 橘子
// 改进一下 function breakfast(){ return ['苹果', '香蕉', '橘子']; } let [apple, banana, orange] = breakfast(); alert(apple + ', ' + banana + ', ' + orange);// 苹果, 香蕉, 橘子
function breakfast(){ return {apple : '苹果', banana : '香蕉', orange : '橘子'}; } let {apple : apple, banana : banana, orange : orange} = breakfast(); alert(apple + ', ' + banana + ', ' + orange);// 苹果, 香蕉, 橘子
相关文章推荐
- ES6(二) Destructuring-变量的解构赋值
- ES6学习——新的语法:对象解构(Object Destructuring)
- ES6 destructuring 解构赋值
- es6 解构Destructuring的实际运用
- es6解构(destructuring)
- ES6解构Destructuring
- es6 Destructuring(解构)
- es6 函数解构的用途
- 【es6】【变量的解构赋值】【字符串,数值和布尔值解构】【函数参数的解构赋值】【用途】
- Rust - Destructuring 解构
- ES6新特性-------解构、参数、模块和记号(续)
- ES6学习——变量的解构赋值
- (4)ES6解构赋值-字符串篇
- ES6——Day3(解构赋值的用途)
- ES6 变量的数组解构
- ES6中变量解构的用途—遍历Map结构
- ES6--变量的声明及解构赋值
- Web端 es6(基础二) 解构赋值
- ECMAScript 6 学习系列课程 (ES6 默认值和解构赋值的使用)
- ES6:变量的解构赋值