我有4个变量包含4个不同的字符串。我想使用for-loop来创建表格,并将字符串应用到单元格中。通过我的代码,我得到了“content1”,“content2”等字符串,而不是变量content1,content2等字符串。是否有可能将循环中创建的字符串(例如“content1”)转换为变量,如果是这样,我该怎么办?将字符串转换为变量,可能吗?
var content1 = "Text1";
var content2 = "Text2";
var content3 = "Text3";
var content4 = "Text4";
for (var i = 1; i < 5; i++){
var td = document.createElement('td');
var text = document.createTextNode("content" + [k]);
td.appendChild(text);
tr.appendChild(td);
}
table.appendChild(tr);
我真的怀疑这是否有效。什么是[k]? – FailedDev