一、数组的解构赋值
let [a,b,c=400] = [10,20,30]
如果没有配置则是undefined, 右侧的优先级比默认值大
二、对象的解构赋值
let {a,b} = {a:123,b:456};
三、字符串的解构赋值
let [a,b,c] = 'hello';
四、函数参数
function fun([a,b]){ return a+b; } console.log( fun([10,20]) );
评论()