如何在JavaScript中找到数组名称的最后一个字符?

Bor*_*ito 0 javascript arrays

所以,如果我有一些数组,让我们称之为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.

Jor*_*n S 5

创建一个人员数组的数组:

var persons = [person1, person2, person3, person4];

persons[x]然后会给你正确的数组.正如Redu所提到的,你可以访问person1作为persons[0].

  • 可能是`人[x-1]`就是你的意思. (2认同)