ES6学习笔记---对象作为函数参数 的解构
对象作为函数参数时,如果要设一个默认值,会有如下两种方法
第一种是这种形式:
function move({x = 0, y = 0} = {}) {
return [x, y];
}
move({x: 3, y: 8}); // [3, 8]
move({x: 3}); // [3, 0]
move({}); // [0, 0]
move(); // [0, 0]
另一种形式是这样:
原创
2017-08-10 11:52:35 ·
2149 阅读 ·
0 评论