如何将String推送到数组中的数组?
var outerArray = [[]]
outerArray.push('test1')
outerArray.push('test2')
outerArray[0] = outerArray[0].push('test3')
console.log(outerArray[0][0])
这只会返回undefined
答案 0 :(得分:0)
好像你想在0号位置创建一个数组,包括该索引的前一项和一个新项。这将有效:
outerArray[0] = [outerArray[0], 'test3']
答案 1 :(得分:0)
const innerArray = outerArray[0];
const pushedString = innerArray.push('testString');
另外,如您所知,push会返回已推送的项目。