老師,我這么理解對嗎
首先最重要的是理解函數名是指針這個概念。
每一個new 其實就是把創建一個空對象prototype等于構造函數的prototype再讓函數名指向這個空對象的原型。
當給student.prototype整個改變時,實際是生成了一個新對象(新內存區域),然后將 student.prototype?變量指向了新內存區域,所以就把之前的取代了。
首先最重要的是理解函數名是指針這個概念。
每一個new 其實就是把創建一個空對象prototype等于構造函數的prototype再讓函數名指向這個空對象的原型。
當給student.prototype整個改變時,實際是生成了一個新對象(新內存區域),然后將 student.prototype?變量指向了新內存區域,所以就把之前的取代了。
2015-05-28
舉報
2015-06-05
JavaScript里沒有指針這個概念。。。。。。。。