好的,我们可以选择这样做:
var test ='name';
var obj[test] ='my name';
所以这实际上是:
var obj['name']='my name';
正确?
现在提出问题:
我该怎么做:
var test = 'name';
obj.test ='my name';
这样当我输出obj.name
时,它会返回'my name'
?
答案 0 :(得分:0)
这正是你在做的事情。事实上,这里唯一缺少的是你实例化obj的地方?此外,var测试对我的问题没有任何帮助。
var test = 'name';
console.log(test) //output => name
var obj = {};
obj.test = 'my name';
console.log(obj.test); //output => my name