例如,我试图在JS中执行for循环
for (var i=0;i<result.length;i++){
var btn[i] = document.createElement("BUTTON");
var t[i] = document.createTextNode("CLICK ME");
btn.appendChild(t[i]);
}
作为分隔符的i
,当我尝试创建元素时,是否可以将其附加到另一个变量名称?只是为了使变量名称唯一。现在我正在尝试方括号,它给了我一个错误说意外[]。感谢任何帮助!
答案 0 :(得分:0)
在浏览器中(我从未做过任何node.js内容)全局范围存在于窗口对象中。
bla = 'test';
window['bla'] == 'test';
这意味着您可以像这样创建一个变量test1
:
window[bla + 1] = 'foo';