在特定位置将字符串推入数组中的数组
Push String into Array in Array at certain position
如何将字符串推入数组中的数组?
var outerArray = [[]]
outerArray.push('test1')
outerArray.push('test2')
outerArray[0] = outerArray[0].push('test3')
console.log(outerArray[0][0])
这就是returnsundefined
您似乎想在位置 0 处创建一个数组,包括该索引处的前一项和一个新项。这将起作用:
outerArray[0] = [outerArray[0], 'test3']
const innerArray = outerArray[0];
const pushedString = innerArray.push('testString');
另外,如您所知,推送returns一个已推送的项目。
如何将字符串推入数组中的数组?
var outerArray = [[]]
outerArray.push('test1')
outerArray.push('test2')
outerArray[0] = outerArray[0].push('test3')
console.log(outerArray[0][0])
这就是returnsundefined
您似乎想在位置 0 处创建一个数组,包括该索引处的前一项和一个新项。这将起作用:
outerArray[0] = [outerArray[0], 'test3']
const innerArray = outerArray[0];
const pushedString = innerArray.push('testString');
另外,如您所知,推送returns一个已推送的项目。