js根據(jù)方法名調(diào)用方法 js放在構(gòu)造函數(shù)里面的私有方法,怎么在原型里面調(diào)用?
js放在構(gòu)造函數(shù)里面的私有方法,怎么在原型里面調(diào)用?首先,所有方法都是在原型對(duì)象中創(chuàng)建的。不管生成多少實(shí)例,內(nèi)存中只有一個(gè)方法,但該方法不能訪問私有變量。其次,這種方法可以訪問私有變量,這不利于派生新
js放在構(gòu)造函數(shù)里面的私有方法,怎么在原型里面調(diào)用?
首先,所有方法都是在原型對(duì)象中創(chuàng)建的。不管生成多少實(shí)例,內(nèi)存中只有一個(gè)方法,但該方法不能訪問私有變量。其次,這種方法可以訪問私有變量,這不利于派生新實(shí)例不能訪問超類的私有變量和方法。另一種方法是通過關(guān)閉包來設(shè)置私有變量。新手,不要犯錯(cuò)誤,多給點(diǎn)指導(dǎo)。最近,我在研究JS設(shè)計(jì)模式