nodejs es6 中的單例模式

單例模式

    其概念及特徵:創建對象/函數/類之後,只實例化/創建一次

    其作用:保證該對象只能有一個實例

    核心:確保只有一個實例, 並提供全局訪問

    重要的事情說三遍!!!

舉例:

 

輸出:

先按照邏輯來講,百度不會有2個網址,所以我們要保證只能有一個百度,這就用到了我們的單例模式!

用單例模式來實現:

es6 發佈了 static 函數,全局可以訪問該方法。

輸出:

結果正是我們想要的,這樣就保證了只有一個百度網址,實例化(new)多少次都只會用第一次創建的結果!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章