此處不能用bosn.y找到是因為new bosn的時候按照 Student的方法在堆內存開辟了區域
此處不能用bosn.y找到是因為new bosn的時候按照 Student的方法在堆內存開辟了區域
在此區域中已經有Studen.prototype.x了 ? 增加的y不會在bosn開辟的堆內存中創建y?
這樣理解對嗎?
此處不能用bosn.y找到是因為new bosn的時候按照 Student的方法在堆內存開辟了區域
在此區域中已經有Studen.prototype.x了 ? 增加的y不會在bosn開辟的堆內存中創建y?
這樣理解對嗎?
2015-04-10
舉報
2015-04-10
不對,完全不對,反復多看幾遍。。。。
2016-02-01
不要想的哪么深入,js解釋器內部怎么搞的咱們也不清楚,其實很簡單,js中除了基本類型外一切皆對象,原來創建的實例的__proto__還是指向原來的Student的prototype屬性所對應的對象,修改后新建的實例的__proto__就指向你修改的的哪個對象了,修改前后Student的prototype屬性所對應的兩個對象沒有任何關系
2015-06-21
孩子你學java學瘋了吧。。。還什么堆內存占內存