【JS設計模式】策略模式的代碼示例

策略模式的概念引用:         在軟件開發中也經常遇到相似的狀況,實現某一個功能有多種算法或者策略,咱們能夠根據環境或者條件的不一樣選擇不一樣的算法或者策略來完成該功能。 如查找、排序等,一種經常使用的方法是硬編碼(Hard Coding)在一個類中,如須要提供多種查找算法,能夠將這些算法寫到一個類中,在該類中提供多個方法, 每個方法對應一個具體的查找算法;固然也能夠將這些查找算法封裝在一個
相關文章
相關標籤/搜索