发表于: 2017-05-14 23:02:19
1 982
今天完成的事情
学习了有限状态机和面向对象
完成任务4的静态页面
收获
状态机可以归纳为4要素即现态、条件、动作、次态
状态总数总是有限的,在任意时刻中,只处于一种状态中,在某种条件下,会从现态转变为次态;
JS中新建一个对象,对象的属性来模拟元素的状态,然后用这个对象的方法模拟不同状态下的转变,这个对象就是一个有限状态机;
对于任务4。暂时还没有想到哪里运用有限状态机会比较方便,我目前是将玩家身份乱序的数组为每一个人创建为一个对象,然后赋予了不同的属性,用特定的值表示状态;
然后当状态发生改变时,将相关属性改变,再筛出来放到不同的数组中存放;
遇到的问题
暂无
明天计划的事情
开始各页面JS的书写
评论