即时练习javascript,我有数组(超过10个),其中包含字符串 var p = [" one"," two"," three"," four"]; var q = [// somthing here]
和另一个由一个函数创建的数组,该函数选择n存储一些数组名称以进行进一步的操作
var m = [" p"," q"," r"," s"];
如何使用数组m的元素作为varable / array name,如:
<button onclick="testArrays(dest, m[0])">desti</button>
必须像这样工作
<button onclick="testArrays(dest, p)">desti</button>
我只想说我如何使用m [0]作为变量
我不使用对象
答案 0 :(得分:0)
作为变量在哪里?如果它是对象的属性,则可以使用object[m[0]]
如果它在全局范围内,您可以使用window
对象window[m[0]]
。如果它是函数内部的变量,您应该重新考虑您的方法。有一种方法以e开头并以val结束,你永远不应该使用它。