原创 [js高手之路]一步步圖解javascript的原型(prototype)對象,原型鏈

我們接着上文繼續,我們通過原型方式,解決了多個實例的方法共享問題,接下來,我們就來搞清楚原型(prototype),原型鏈的來龍去脈.function CreateObj(uName) {             this.userName

原创 [js高手之路]搞清楚面向對象,必須要理解對象在創建過程中的內存表示

javascript面向對象編程方式,對於初學者來說,會比較難懂. 要學會面向對象以及使用面向對象編程,理解對象的創建在內存中的表示,至關重要.首先,我們來一段簡單的對象創建代碼        var obj = new Object();

原创 [js高手之路]構造函數的基本特性與優缺點

上文,通過基本的對象創建問題了解了構造函數,本文,我們接着上文繼續瞭解構造函數的基本特性,以及優缺點.每個對象上面都有一個constructor屬性( 嚴格意義上來說,是原型上的,對象是通過查找到原型找到 constructor屬性 ).後