1求解赋值ES6后,可以从数组中的对象中提取值,并根据相应的位置为变量赋值。
1.1数组构造允许以一对一的关系从数组中获取值并提供变量。
如果解析失败,则变量值为undefined。
let [a,b,c ]=[ 1,2,3 ]; 控制台. log (a; 1.2对象构造允许以一对一的关系从对象中获取值并提供变量。
let obj1={name:'wang ',age:20}; let {name,age}=obj1; 控制台. log (name age; 2剩余参数剩余参数语法允许将数量不定的参数表示为数组。
Functionsum(RES1, args ) console.log ) RES1; //10控制台. log (args; //[ 20,30 ] (sum (10,20,30 ); 3其余参数与构造相结合,let obj=['you '、' he '、' she '、' they']; let [p1, p2]=obj; 控制台. log (P1; //'you'console.log(P2 ); //['he ',' she ',they]