2、ES6 === destructuring 解构

解构 Destructuring

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);// 苹果, 香蕉, 橘子

http://blog.csdn.net/jagger17/article/details/73104765加勒比海盗5

发表评论

电子邮件地址不会被公开。 必填项已用*标注