gpt4 book ai didi

javascript - 在javascript中将变量值转换为(返回)数组?

转载 作者:行者123 更新时间:2023-12-02 05:58:26 26 4
gpt4 key购买 nike

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]);

如何让 javascript 将变量 e 的字符串值(即字符串“c”)视为数组名称,以便 e[0] 返回 40 而不是位置 [0] 处的字符。感谢您的支持,如果这是一个愚蠢的问题,我们深表歉意。

最佳答案

将数组的引用作为元素而不是字符串。

var d = [a, b, c];

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]);


另一种方法是使用 eval()方法,但我不喜欢那种方法。

引用:Why is using the JavaScript eval function a bad idea?

关于javascript - 在javascript中将变量值转换为(返回)数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38725904/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com