在 JavaScript 中,三个点 … 被称为“扩展运算符”(Spread Operator)。它有多种用途,其中一个常见的用途是在对象字面量中展开对象的所有可枚举属性。这种用法可以让你轻松地复制一个对象或合并多个对象。
示例写法
this.Detail = {
...this.defaultDetail };
这里使用了扩展运算符来创建 this.defaultDetail 的浅拷贝,并将其赋值给 this.Detail。这意味着 this.Detail 将拥有与 this.defaultDetail 相同的所有可枚举属性及其值,但它们是两个独立的对象。
假设 this.defaultDetail 包含以下属性:
this.defaultDetail = {
na

最低0.47元/天 解锁文章
&spm=1001.2101.3001.5002&articleId=143324138&d=1&t=3&u=4c3feeecc841485c9125f6b72b8034d4)
957

被折叠的 条评论
为什么被折叠?



