js eval返回变量名,但未定义

时间:2019-11-14 14:53:20

标签: javascript eval

所以我有多个这样的变量:

    var Step1 = "Title1";
    var Step2 = "Title2";
    ...
    ...
    ...

以此类推。

现在我要像这样访问这些变量:

var Title = "";
for (var i = 0; i < anzahlSteps; i++){
    Title = eval("Step" + (i + 1));
    console.log(Title);
}

问题是我总是收到错误Step1 is undefined。 如果我只说Title = Step1,那很好。

预先感谢您的帮助。

0 个答案:

没有答案