【发布时间】:2020-08-26 23:45:57
【问题描述】:
我有这个数组 ["12345678", "87654321"] 我想将每个索引注入到 itemId 类别中的一个对象中,然后再次循环该对象,将第二个索引放入另一个 itemId 类别中。
var myArray = ["12345678", "87654321", "12345678"]
var idArray =[]
var arrayLength = myArray.length;
for (var i =0; i < arrayLength; i++) {
let idElement = myArray[i]
idArray.push(idElement);
console.log(idElement);
let multipleitems = {
Request: {
Details: {
id: idArray,
amount: 1
},
}
};
给我这个输出
Request: {Details: {Id: ["12345678", "12345678", "12345678" ], amount: 1}}
是否可以根据 myArray 中有多少索引来迭代“详细信息多次以获得此输出”
{"Request":{"Details":[{"Id":"12345678","amount":1},{"itemId":"87654321","amount":1},{"Id":"12345678","amount":1}]}}
【问题讨论】:
标签: javascript arrays javascript-objects