用JAVASCRIPT實(shí)現(xiàn)靜態(tài)對(duì)象、靜態(tài)方法和靜態(tài)屬性Javascript語(yǔ)言的面向?qū)ο筇卣骱苋酰渌嫦驅(qū)ο笳Z(yǔ)言在創(chuàng)建類時(shí)只要使用關(guān)鍵字static即可指定類為靜態(tài)類,Javascript沒(méi)有提供static這樣的關(guān)鍵字,要讓Javascript也具有“靜態(tài)”特性只有靠一些“奇技淫巧”了。 代碼中列舉了兩種靜態(tài)方法/屬性的實(shí)現(xiàn)方式,一種是靜態(tài)類的靜態(tài)方法和屬性,另一種是非靜態(tài)類的靜態(tài)方法和屬性,代碼說(shuō)明都寫在每行的代碼注釋里,這里就不重復(fù)了。 JAVASCRIPT:
|