我想知道如何将列插入数组。我知道添加行的推送功能,但不知道如何添加这样的列:
A ; 1
B ; 2
C ; 3
D ; 4
致:
A ; A1 ; 1
B ; B2 ; 2
C ; C3 ; 3
D ; D4 ; 4
我想我必须在每行之间循环才能在两个项目之间添加一个项目,但是有没有办法批量执行此操作?
这是一个例子。
function test() {
try {
let a = [["A",1],["B",2],["C",3],["D",4]];
let b = a.map( row => [row[0],row[0]+row[1],row[1]]);
console.log(b);
}
catch(err) {
console.log("Error in test: "+err)
}
}
执行日志
8:11:48 AM Notice Execution started
8:11:49 AM Info [ [ 'A', 'A1', 1 ],
[ 'B', 'B2', 2 ],
[ 'C', 'C3', 3 ],
[ 'D', 'D4', 4 ] ]
8:11:49 AM Notice Execution completed
参考