javascript - 如何组合 javascript 对象?

标签 javascript

现在我有两个javascript对象,

[Object { product_id="4", product_name="test1", book_final_num="9", 更多...}, Object { product_id="6", product_name="test2", book_final_num="9", 更多...}, Object { product_id="8", product_name="test3", book_final_num="7", 更多...}];

[Object { product_id="5", product_name="test", book_final_num="9", 更多...}]

我想把它们组合成这样一个,

[Object { product_id="4", product_name="test1", book_final_num="9", 更多...}, Object { product_id="6", product_name="test2", book_final_num="9", 更多...}, Object { product_id="8", product_name="test3", book_final_num="7", 更多...}, Object { product_id="5", product_name="test", book_final_num="9", 更多...}]

最佳答案

var result = array1.concat(array2);

顺便说一句,你的对象符号中有一些奇怪的东西。应该是

[{ product_id:"4", product_name:"test1" ...

而不是

[Object { product_id="4", product_name="test1", ....

关于javascript - 如何组合 javascript 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19343306/

相关文章:

javascript - 如何在sencha touch 2中获取div的高度?

javascript - html5 Canvas 填充文本随着sketch.js消失

javascript - 使用 Selenium、JavaScript 和 Node.js 检查元素是否存在

javascript - 将表单字段值提交给 Javascript 函数

javascript - templateUrl 中的相对 url 与 Angular 4 和 sails 不工作

javascript - 我们如何强制html播放100%缓冲的音频或视频?

javascript - 触发ajax调用加载无限元素的最佳方式?

javascript - 第一次点击时弹出窗口会显示 div

javascript - 在封闭环境中运行功能

javascript - Meteor:如何捕获异步回调函数错误