javascript将关联数组推送到另一个中

标签 javascript arrays associations

我有两个关联数组,想将一个数组完全推到另一个数组上。

我当前的代码:

LT_WORK_PACKAGE.data[i].STOCK_DOCCAT = stock_data.STOCK_DOCCAT;
LT_WORK_PACKAGE.data[i].STOCK_DOCNO  = stock_data.STOCK_DOCNO;
LT_WORK_PACKAGE.data[i].STOCK_ITMNO  = stock_data.STOCK_ITMNO;

我正在寻找这样的东西:

LT_WORK_PACKAGE.data[i].push(stock_data);

最佳答案

.push 用于将项目添加到数组中。你确实有一个对象,并且要将多个属性复制到一个对象中,你可以使用 Object.assign :

Object.assign( 
 /*to:*/ LT_WORK_PACKAGE.data[i],
 /*from:*/ stock_data
);

关于javascript将关联数组推送到另一个中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56791396/

相关文章:

javascript - 替换除 - 、+ 和 之外的所有内容。

javascript - Facebook "Like"按钮回调

json - grails,在将域列表呈现为 JSON 时禁用急切获取

java - 查找关联的程序以使用 Java 打开文件

javascript - 连接 vs 插入 react js

javascript - 奇怪的过度滚动行为

arrays - 快速对两个参数的数组进行排序

c++ - 在 O(1) 空间限制中反转单词在字符串中的位置而不改变特殊字符的顺序

java - 在 Java 中创建泛型数组

ruby-on-rails - Rails4,获取所有(多级)评论及其作者和作者评级