这个问题已经在这里有了答案:
9年前关闭。
一个简单的代码来说明我的问题-
var chat_1 = "one";
var chat_2 = "two";
var id = "1";
var new = ?? variabalize( 'chat_' + id )
我希望为变量new赋值变量-chat_1,即“一个”
最佳答案
停止。重新组织您的代码。如果要使用变量选择变量,则必须为它们进行逻辑分组。使其明确。
var chat = {
"1": "one",
"2": "two"
};
var id = 1;
var new_is_a_keyword_and_cant_be_an_identifier = chat[id];