在Javascript中允许这样的事情:
var object = {
'key1' + var1 : 'value',
'key2' + var1 : 'value'
};
我想用密钥连接var1变量,但是我遇到了语法错误。这是完整的错误:
Uncaught SyntaxError: Unexpected token +
答案 0 :(得分:2)
不,显然(您收到错误),
但你可以这样做:
var obj = {};
obj["key1" + var1] = 'value';
它使用括号表示法设置动态所谓的键