可以在coffeescript / javascript中将其他对象属性动态添加到现有对象吗?
例如:
var fred = { name: "Fred", species: "Sub-Human" };
例如,现在稍后,我想添加大学专业来获得这一点:
{ name: "Fred", species: "Sub-Human", major: "Computer Science" }
而且...这如何影响或影响性能?
是的;
fred["major"] = "Computer Science";
可以使用方括号和属性名称来访问对象的所有属性。此方法还允许您设置新属性。
fred.major = "Computer Science";
这也可以。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句