【发布时间】:2013-03-25 01:41:15
【问题描述】:
我需要在循环中动态创建变量,但我不知道如何。我已经阅读了有关使用eval(); 的信息,但我发现它只是动态更改变量内的值。
我需要这样的东西:
$(e).find('unidadeid').each(function () {
countUnidades++;
var Unidade[value inside countUnidades here] = $(this).text();
});
请清楚您的步骤。我要求的不是解决方案,而是寻求帮助,作为一种学习。谢谢;)
【问题讨论】:
-
考虑改用Arrays。
-
不推荐使用 eval()。您能解释一下为什么要在运行时创建变量吗?你可以改用数组。
-
我不知道我可以使用数组来代替。谢谢。我不喜欢在 stackoverflow 上提问。因为被否定,我觉得自己像个完全的菜鸟。
-
试试javascript书。那里有很多。这是基本的东西,自学更快。如果您对编程很认真,请每天花半小时阅读一些内容。
标签: javascript jquery variables dynamic