【发布时间】:2019-03-21 13:38:39
【问题描述】:
所以我有点惊讶:
Object.assign({}, Math)
返回一个空对象。我这样做是为了设置我自己的数学模块,我可以用我自己的自定义功能进行扩展,所以我认为这样做会很方便:
Object.assign({}, Math, {
sqrt: <my-sqrt-implementation>,
add: <my-add-implementation >,
})
但我惊讶地发现数学条目没有包括在内,这是为什么呢?在我的控制台中,我得到:
Object.assign({}, Math)
> {}
出了什么问题,如何解决?
【问题讨论】:
标签: javascript object ecmascript-6