标签:
1.数组解构赋值
let [a,b,c]=[1,2,3];//数组解构赋值,注意:左右两边格式需一致 let [a,b]=[1,2,3];//不完全解构,取位置靠前的值 let [a=1,b]=[undefined,2];//可以带默认值,内部解析必须是===undefined时,才会取默认值,注意,null都不能取默认值
let {foo,bar}={foo:1,bar:2}; let {foo:baz}={foo:1};//baz===1 let {foo=1}={foo:undefined};//与数组相同,属性值严格等于undefined时,取默认值
function p([a,b]){ return a+b; }
标签:
原文地址:http://www.cnblogs.com/shytong/p/4959658.html