大熊君說說JS與設計模式之------狀態模式State

一,總體概要 1,筆者淺談 狀態模式,又稱狀態對象模式(Pattern of Objects for States),狀態模式是對象的行爲模式。 狀態模式主要解決的是當控制一個對象狀態的條件表達式過於複雜時的情況。把狀態的判斷邏輯轉移到表示不同狀態的一系列類中,可以把複雜的判斷邏輯簡化。 看一個例子: 1 var TrafficLight = function () { 2 var c
相關文章
相關標籤/搜索