gpt4 book ai didi

javascript - 检索作为字符串返回的数组的值

转载 作者:行者123 更新时间:2023-11-30 08:19:07 25 4
gpt4 key购买 nike

我在前端存储了以下数组。

myArr[0] = new Array("AF", "B", "C", "D", "EM", "F", "G", "H", "I", "J");
myArr[1] = new Array("C", "DD", "M", "ED", "F", "DG", "B", "C", "D", "C");
myArr[2] = new Array("F", "G", "H", "I", "E", "F", "G", "H", "I", "J");

我需要获取数组中元素的值。例如 myArr[0][0] 应该返回 AF。不幸的是,我正在从服务调用中找到数组的位置作为数组的字符串,如下所示。

["myArr[1][6]", "myArr[3][4]", "myArr[4][2]"]

我如何转换它并获取上述数组位置的值。提前致谢。

最佳答案

您可以使用 eval将字符串作为脚本执行:

eval("myArr[1][6]") // gives "C"

在这里查看代码笔:https://codepen.io/jenko3000/pen/NZJRYK

不过要小心,将字符串作为脚本执行是 dangerous .

关于javascript - 检索作为字符串返回的数组的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56987051/

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