所以,如果我有一些数组,让我们称之为person1,person2,person3和person4,我有一个参数介于1和4之间的函数,我该如何选择那个特定的数组呢?
例如:
var person1 = ["Steve", "McStevey"];
var person2 = ["Mike", "McMikey"];
var person3 = ["Dave", "McDavey"];
var person4 = ["Joe", "McJoey"];
Run Code Online (Sandbox Code Playgroud)
如果我运行该功能
getPerson(3);
Run Code Online (Sandbox Code Playgroud)
并将参数传递给
function getPerson(x) {...}
Run Code Online (Sandbox Code Playgroud)
该函数用于参数来确定我正在寻找的数组是person3.
创建一个人员数组的数组:
var persons = [person1, person2, person3, person4];
persons[x]然后会给你正确的数组.正如Redu所提到的,你可以访问person1作为persons[0].