本文實(shí)例講述了JavaScript中的公有、私有、特權(quán)和靜態(tài)成員用法。分享給大家供大家參考。具體分析如下:
下面的內(nèi)容是在《JavaScript.DOM高級(jí)程序設(shè)計(jì)》里面摘抄出來的,比較容易理解,特在此記錄一下,便于入門Javascript的朋友們分享一下哈。
1、由于私有成員和特權(quán)成員在函數(shù)的內(nèi)部,因此它們會(huì)被帶到函數(shù)的每個(gè)實(shí)例中(即由構(gòu)造函數(shù)創(chuàng)建的每個(gè)實(shí)例中都會(huì)包含著同樣的私有和特權(quán)成員的副本,因而實(shí)例越多占用內(nèi)存也就越多)。
2、公有的原型成員是對(duì)象藍(lán)圖的一部分,適用于通過new關(guān)鍵字實(shí)例化的該對(duì)象的每個(gè)實(shí)例。
3、靜態(tài)成員只適用于對(duì)象的一個(gè)特殊實(shí)例(這個(gè)特殊的實(shí)例就是作為Function對(duì)象實(shí)例的構(gòu)造函數(shù)本身)。
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注