這裏是一個對象:JavaScript:修改對象變量的原型?
var obj = new function(){
this.prop = {};
}
,我嘗試做一些事情,如:
obj.prop.prototype["new_attr"] = "some_value";
我想怎麼辦,被永久修改obj.prop
以包含新的屬性。根據我的理解,所有「對象」都有原型,但JavaScript告訴我prop
沒有原型。
也許我採取了錯誤的方法(試圖永久修改prop
),但我至少想知道爲什麼上面的代碼不起作用。