var a = [10,20,30,40];
var b = [11,22,33,44];
var c = [40,30,20,10];
var d = ["a","b","c"];
var e = d[2];
console.log(e[0]);Run Code Online (Sandbox Code Playgroud)
如何将javascript视为变量e的字符串值(即字符串'c')作为数组名称,因此e [0]将返回40而不是位置[0]处的字符.感谢您的支持,对不起,如果这是一个愚蠢的问题.
而不是字符串将数组的引用作为元素.
var d = [a, b, c];
Run Code Online (Sandbox Code Playgroud)
var a = [10, 20, 30, 40];
var b = [11, 22, 33, 44];
var c = [40, 30, 20, 10];
var d = [a, b, c];
var e = d[2];
console.log(e[0]);Run Code Online (Sandbox Code Playgroud)
eval()方法,但我不喜欢这种方法.
请参阅:为什么使用JavaScript eval函数是一个坏主意?