constructor構造函數的小細節

定義的f是Fn的一個實例,打印Fn發現裏面只有m:10,因爲構造函數中定義的n跟f沒關係,只有this.xxx跟new的新對象有關係,所以打印f.n會返回undefined,因爲n沒有定義,打印f.m會打印10,也就是Fn中的n 在構造函數中return一個基本類型值,打印f,結果不會有影響; 在構造函數中return一個對象(引用值),打印f,f變成了return的對象,因爲,構造函數執行結束會
相關文章
相關標籤/搜索