发表于: 2017-03-25 23:39:08
1 1162
今天完成的事情:
学习了有限状态机,大概理解了它的思路;
构思好了任务4接下来的方法,正在一步一步的实施,下一步是利用json把所有的状态集合到一起处理;
明天计划的事情:
复习json;
把所有的状态信息整合到json中,并且会灵活引用;
遇到的问题:
今天的我修改了js文件的位置,移到了head的最后,所以js文件的生成HTML文件部分不生效了,当时很疑惑,因为修改之前还是正常的,后来想明白了,因为HTML文件是按顺序渲染的,所以如果js文件在body之前引入,会因为body内的内容还没有生成,从而使得插入命令找不到位置,从而不生效.
在4个步骤按钮的部分,我想用jq的方法一起引用他们,但是jq的选择器不支持下角标,无法实现我想要的效果,后来我是分别实现的,因为这4个按钮本身在逻辑上也是不一样的;
收获:
学习了有限状态机的思维方法,就是先确定出不同的状态,这个状态我的实现方式是用字符串赋值,先设置初始状态值,然后当状态改变时,便重新赋值,每次运行都会检查状态值,根据不同的状态值执行不同的命令.
评论