我想知道是否可以做这样的事情:
我有新对象:
// Create new object form existing code
var v1 = $("#div1").getMyObject();
现在我可以使用 v1 对象,例如:
v1.start();
现在的问题是: 我有一些变量,例如: var num = 1;
现在我想找到一种使用 num 变量来选择 v1 对象的方法(这当然行不通,但我想展示我需要什么):
v+num.start()
所以你看,我想使用var num,并将这个var分配给对象名称,以供以后使用。
我问是因为,我需要在循环中选择正确的对象,并且想要动态选择它。
感谢您的建议。
最佳答案
而不是像这样的对象:
v1, v2, ....
你应该有:
v[1], v[1], ....
然后就可以使用
v[1] = $("#div1").getMyObject();
v[num].start();
关于javascript - 使用变量中的数字动态选择对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35061781/