【发布时间】:2019-09-16 13:21:00
【问题描述】:
在一个对象数组中,我取了一个数字的数量值:
orders = [
{itemId: '1', quantity: 2 }, // first order
{itemId: '2', quantity: 3 } // second order
]
然后推入物体,会从数量值乘积
乘以这个:
let payingItem = orders.map({
name: `item-${order.itemId}`,
price: 20
})
拥有这个:
// first order
payingItem =
[
{ name: item-1, price: 20}, // 1
{ name: item-1, price: 20} // 2
],
// second order
payingItem =
[
{ name: item-2, price: 20}, // 1
{ name: item-2, price: 20} // 2
{ name: item-2, price: 20} // 2
],
【问题讨论】:
-
不清楚你的问题是什么。
-
那么你想创建一个数组数组吗?您的最终代码块是无效语法,但如果在
=右侧的值周围有[]则有效。 -
到时候我会想办法解决的,谢谢各位!
标签: javascript arrays object ecmascript-6