我无法解决这个案例 - linter指向我其他解决方案。这是我的原始代码:
if (arguments[0] && typeof arguments[0] === 'object') {
this.options = extendDefaultProperties(defaultProperties, arguments[0]);
}
有任何帮助吗?提前谢谢。
答案 0 :(得分:4)
使用rest parameters将参数收集到数组args
中:
demo(...args) {
if (typeof args[0] === 'object' && args[0] !== null) {
this.options = extendDefaultProperties(defaultProperties, args[0]);
}
}