老师帮看一下这个问题?关于默认参数跟传入参数
相关代码:
this.options = Object.assign({}, default, options);
截图是课程的。代码那里是之前的
这两个对默认参数和传入参数判定哪个比较好?
10
收起
正在回答
1回答
同学你好,这两种方式都可以实现为对象的属性指定默认值,不过使用Object.assign()方法更简单一些,不需要写很多的三目运算。需要注意的是,Object.assign()方法实行的是浅拷贝,而不是深拷贝,如图
所以,使用Object.assign()方法为对象属性指定默认值时,需要注意一下这个问题。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星