Skip to content
22 / 37

Что такое паттерн Command (Команда)?

Command — паттерн, который превращает действие в объект. Вместо прямого вызова editor.bold() ты создаёшь объект-команду с методами execute и undo. Это позволяет ставить действия в очередь, логировать их, откатывать (undo/redo) и повторять. В JavaScript команды часто реализуются как объекты с методом execute или даже как простые функции.

Что такое паттерн Command (Команда)? | JScriptiser