9
这可能是一个没有脑子,但我怎么能做到这一点:Javascript对象:动态变量名称?
var name = otherObject.name; //"string"
var o = {
name : otherObject
};
alert(o["string"].name);
这可能是一个没有脑子,但我怎么能做到这一点:Javascript对象:动态变量名称?
var name = otherObject.name; //"string"
var o = {
name : otherObject
};
alert(o["string"].name);
使用括号表示法来代替。
var name = otherObject.name;
var o = {};
o[name] = otherObject;