JavaScript設計模式-----命令模式

1.命令模式的應用場景:

有時候需要向某些對象發送請求,但是並不知道請求的接收者是誰,也不知道被請求的操作是什麼,此時希望用一種松耦合的方式來設計軟件,使得請求的發送者和請求的接收者能夠消除彼此之間的耦合關係。

2.命令模式的實現:

命令模式將過程式的請求封裝在command對象的execute方法裏,通過封裝方法的調用,我們可以把運算塊包裝成形。command對象可以被四處傳遞,所以在調用命令時,client不用關心事情是如何進行的。

3.宏命令:

宏命令是一組命令的集合,通過執行宏命令的方式,可以一次執行一批命令




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