今天在擼代碼的時候遇見個問題。就是下面的寫法有什么區(qū)別?(1)function person(){ this.name = 'Tom';}(2)function person(){}person.name = 'Tom';(3)function person(){}person.prototype.name = 'Tom'這3種寫法有什么區(qū)別?尤其是第二種寫法為什么可以直接寫person.name。person是函數(shù)。為什么可以像對象一樣添加屬性?我應(yīng)該看什么資料惡補(bǔ)這方面的知識?前端小白。各位大神指點下。萬分感謝。
js 的function為什么可以添加屬性
哆啦的時光機(jī)
2019-02-19 17:17:34

