JS-14 (解构)

解构:将一个大的对象或数组中的个别成员提取出来单独使用

1 数组解构

var [变量1, 变量2]=数组
结果:
变量1=数组[0]
变量2=数组[1]

 2 对象解构

var { 属性名1: 变量1, 属性名2: 变量2}=对象
结果: 
		变量1=对象.属性名1的属性值
		变量2=对象.属性名2的属性值
简写:
var {变量1,变量2}=对象

 3 参数解构

//(1)定义函数时
function order({
            //配对   形参
	   zhushi : zhushi,
           xiaochi : xiaochi,
	   yinliao: yinliao
       // 简写:zhushi="aaa",xiaochi="bbb",yinliao="ccc" }){ ... } //(2)调用函数时 order({ zhushi: "香辣鸡腿堡", xiaochi : "薯条", yinliao : "可乐", })
原文地址:https://www.cnblogs.com/codexlx/p/12487751.html