【发布时间】:2020-05-14 05:07:27
【问题描述】:
我对 javascript 对象有疑问,我想添加两个相同的对象结构 在这里他们也是首先他们的对象是字符串
data1 = '{"display:[{"counter":"A023","token":"001"}]"}'
data2 = '{"display:[{"counter":"A013","token":"003"}]"}'
预期结果 新的
data = '{"display:[{"counter":"A023","token":"001"}, {"counter":"A013","token":"003"}]"}'
我已经尝试过这些代码
var data1 = JSON.parse(data1);
var data1 = JSON.parse(data1);
var newdata = $.merge(data1.display, data2.display);
我无法解决这个问题,我不知道该怎么做我也尝试了其他代码
【问题讨论】:
-
阅读更多关于JavaScript spread syntax的信息。确保
...object中的object必须是对象,包括空对象{},否则会报错。
标签: javascript jquery arrays json object