【发布时间】:2019-02-20 00:54:31
【问题描述】:
一个对象是这样的:
const obj = [{name: 'Alex', age: 20}, {name: 'James', age: 22}];
这个对象在 Immutable.js 中是不可变的。
是否可以为每个对象添加一个新键?示例:
const obj = [{name: 'Alex', age: 20, city: 'New York'}, {name: 'James', age: 20, city: 'Rome'}];
【问题讨论】:
-
如果您只是尝试向每个对象添加属性会发生什么?
-
"This obect is immutable from Immutable.js" - 您发布的 sn-p 不使用 immutable.js,它只是创建普通的数组和对象文字。你能发布一些创建一个真正的不可变对象的代码吗?
-
您的问题得到解答了吗?如果是,请标记正确答案。如果没有,请对给出的答案发表评论,并说明为什么这些答案没有回答您的问题。
标签: javascript reactjs ecmascript-6 immutable.js ecmascript-2017