【发布时间】:2021-01-27 07:04:55
【问题描述】:
我正在尝试将以下数据合并为一个, 我是新来的反应,所以不太确定。 任何想法如何合并这两个数据
var proone =
[
{
"brand": null,
"url": "/product/make-me-purr-leopard-bralette-and-skirt-lingerie-set-s538619"
}
]
var protwo =
{
"brand": "MeMoi",
"url": "/product/memoi-dot-flocked-sheer-tights.html",
}
预期输出:
var prothree =
[
{
"brand": null,
"url": "/product/make-me-purr-leopard-bralette-and-skirt-lingerie-set-s538619"
},
{
"brand": "MeMoi",
"url": "/product/memoi-dot-flocked-sheer-tights.html",
}
]
【问题讨论】:
-
所以
proone总是一个数组而protwo总是一个对象? -
是的,一个是数组,另一个是对象
-
您可以使用
push函数将元素添加到数组中。文档:developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/… -
var prothree = [...proone, protwo]; -
将循环结构转换为 JSON --> 从带有构造函数 'Array' 的对象开始 | index 6 -> object with constructor 'Object' --- property 'products' 闭合圆圈出现此错误
标签: javascript reactjs