【发布时间】:2017-06-09 07:32:54
【问题描述】:
data.map(obj =>
{person_name: obj.user.name,
...obj})
为什么上面的代码失败了?
我的数据是这样的
[{user:{name:'hello'},age:1},{user:{name:'world'},age:1,{user:{name:'another_name'},age:1]
我想从嵌套的 obj 中“拉”出 obj.user.name。
【问题讨论】:
-
...obj在做什么?请同时添加想要的结果。 -
@NinaScholz 其他财产?
-
请注意,
...是一个punctuator,用于许多不同的上下文(例如spread element、assignment rest element),它不是运算符。 -
您应该已经解释了失败的原因。我们无法判断您是否知道您正在使用实验性功能并相应地设置了构建链,或者这是否是问题所在,