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;