在特定位置将String推入Array中的Array

时间:2017-06-15 14:13:28

标签: arrays node.js push

如何将String推送到数组中的数组?

var outerArray = [[]]

outerArray.push('test1')
outerArray.push('test2')

outerArray[0] = outerArray[0].push('test3')

console.log(outerArray[0][0])

这只会返回undefined

2 个答案:

答案 0 :(得分:0)

好像你想在0号位置创建一个数组,包括该索引的前一项和一个新项。这将有效:

outerArray[0] = [outerArray[0], 'test3']

答案 1 :(得分:0)

const innerArray = outerArray[0];
const pushedString = innerArray.push('testString');

另外,如您所知,push会返回已推送的项目。