以下代码应输出:
txt1txt2txt3...
var result ='';
var help='';
var a_1 = "txt1";
var a_2 = "txt2";
...
for (i=1;i<=100;i++)
{
help = 'a_' + i; // This line should be "parsed twice" !
result = result + help;
document.write(result);
}
当然,我可以通过对每个“a_i”使用if- 或 case-function
来避免这种情况,
但这会使我的 js 文件变得非常大。
那么有没有办法用js解析这个“帮助行”两次呢?
我想,我可以通过在另一个中包含一个 js 文件来做到这一点,但我不喜欢这种方式?
没有 PHP,因为代码应该在客户端工作