【发布时间】:2015-09-08 12:14:13
【问题描述】:
我总共有 5 个数组。 数组的名称将由用户选择,根据我们需要执行操作的用户选择。
var p1s1 = ['5', '1', '6'];
var p1s2 = ['2', '4', '7'];
var p1s3 = ['9', '5', '2'];
var p1s4 = ['2', '5', '8'];
var p1s5 = ['7', '4', '2'];
当用户选择一个下拉菜单时,它的值为 p1s3。所以我需要选择这个特定的数组并对其执行操作。 任何人都可以在这方面提出建议。
谢谢
【问题讨论】:
-
您可以将它们放在一个对象中,并通过键引用它们。按名称动态获取变量是灾难的根源,无论如何在 JS 中是不可能的。
-
您需要有一个对象,它是
key=>value对的集合。在您的情况下,键将是用户选择的名称,值将是数组。我希望这会有所帮助... -
发帖前请先搜索。这个已经问了几十遍了,地面已经被彻底覆盖了。
标签: javascript arrays