会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
东风杨柳岸,岁月如烟
https://www.skillnull.com/
博客园
首页
新随笔
联系
管理
2020年3月18日
JavaScript设计模式样例十五 —— 状态模式
摘要: 状态模式(State Pattern) 定义:创建表示各种状态的对象和一个行为随着状态对象改变而改变的 context 对象。目的:允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类。场景:游戏角色有跳跃、移动、射击、蹲下等状态设定,如果用if-else或者switch来进行判断,
阅读全文
posted @ 2020-03-18 11:48 SKILL·NULL
阅读(195)
评论(0)
推荐(0)
公告