- 对象的展开语法的实际应用, 可以设置默认的参数(这里的参数是复杂类型),如果不传递参数,则使用默认的参数,省去了if判断。
- 原理就是 对象里后面的元素可以覆盖前面的元素
- 下面展示一个
例
。
function upload(params) {
let config = {
type: "*.jpeg,*.png",
size: 10000
};
params = { ...config, ...params };
console.log(params);
}
upload({ size: 999 });
内容转载于 后盾网