企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
# 介绍 * 一个对象有状态变化 * 每次状态变化都会触发一个逻辑 * 不能总用 if...else 来控制 # 有限状态机 * 有限个状态,以及在这些状态之间的转换 * 如交通信号灯 * 使用开源lib:javascript-state-machine * github.com/jakesgordon/javascript-state-machine # 设计原则验证 * 将状态对象和主体对象分离,状态的变化逻辑单独处理 * 符合开放封闭原则