我有两个关联数组,想将一个数组完全推到另一个数组上。
我当前的代码:
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/