var fruits = ["Banana", "Orange", "Apple", "Mango"];
在上面的数组中我可以做fruits.push(' Grapes')来插入项目但是什么 我应该为下面的数组推送蔬菜阵列中的蔬菜。
var fruits = ["Banana", "Orange", "Apple", "Mango", ["potato", "Tomato"]];
答案 0 :(得分:4)
您可以搜索阵列并推送蔬菜。
var vegetable = 'broccoli',
fruits = ["Banana", "Orange", "Apple", "Mango", ["potato", "Tomato"]];
fruits.find(a => Array.isArray(a)).push(vegetable);
console.log(fruits);
答案 1 :(得分:0)
您可以通过以下方式执行此操作
fruits[4].push('grapes')
请考虑确保第5个元素实际上是一个数组,上面的答案之一概述了如何完成。
答案 2 :(得分:0)
fruits[4].push('Grapes');
检查这个答案,会有所帮助。 array.push() for multidimensional arrays
答案 3 :(得分:0)
你可以这样做:
var fruits = ["Banana", "Orange", "Apple", "Mango", ["potato", "Tomato"]];
fruits[4].push('newVegetable');