所以我知道您以前可以通过window
对象以字符串形式使用变量名访问任何变量,如下所示:
variable = "test";
alert(window["variable"]); // Alerts "test"
这很有效。
但是当你这样做时,它不起作用:
var variable = "test";
alert(window["variable"]); // Alerts undefined
var
导致它返回undefined
?此外,请注意我使用的是版本55.0.2883.87米的Chrome。
谢谢!