【发布时间】:2017-10-24 08:35:41
【问题描述】:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
在上面的数组中我可以做 fruits.push('Grapes') 来插入项目但是什么 我应该为下面的阵列将蔬菜推入蔬菜阵列中吗?
var fruits = ["Banana", "Orange", "Apple", "Mango", ["potato", "Tomato"]];
【问题讨论】:
-
fruits[4].push('Carrot') -
问题是,蔬菜总是在数组的末尾,还是可以在任何地方?
-
它可以在任何地方
-
@George 哦,你是对的!我无法弄清楚实际的问题是什么......
-
@srs 你已经得到了一些答案和建议
fruit[4].push(...)。但是当数组中只有两个水果时会发生什么?还是五个水果?一个答案建议搜索原始数组以找到也是数组的第一个元素,然后将其推入。但这些都没有任何意义,因为问题还不清楚。 为什么你有一个包含四个水果和第五个元素的数组,它是一个蔬菜数组?该数据结构有什么用途?您要解决的实际问题是什么?
标签: javascript arrays