javascript設計模式 ---序

什麼是設計模式

設計模式(design pattern)概念:
是一套反覆使用、思想成熟、通過分類和無數實戰設計經驗的總結。設計模式

設計模式做用

是爲了代碼可重用、可擴展、可解耦、更容易被人理解與保證代碼可靠性。設計

設計原則

1.開閉原則---對擴展開發、對修改關閉。
就是若是有新功能的加入,不能修改與破壞原有的function。而是對它進行擴展。
2.里氏轉換原則---子類繼承父類,單獨調能夠獨立運行。
3.依賴倒轉原則---引用一個對象若是該對象有底層類型,則直接調用底層。
4.接口隔離原則---每一種接口是一個獨立的角色。
5.合成聚合複用原則---新的對象應該使用已有的對象,組合成一個新的對象。
而不是直接從新創一個。
6.迪米特原則---一個對象對另外一個對象應儘量少的瞭解。對象

相關文章
相關標籤/搜索