[英]Dynamic object property names?
我怎样才能做到这一点:
var name = otherObject.name; //"string"
var o = {
name : otherObject
};
alert(o["string"].name);
请改用括号表示法。
var name = otherObject.name;
var o = {};
o[name] = otherObject;
或者,在现代JavaScript中:
var o = {
[name]: otherObject,
};
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.