发表于: 2017-06-08 00:02:05
1 1138
今天完成的事情:
1. 把任务2的JS代码进行了优化,当输入框、按钮设置的值超过4-18都会弹出提示框,并返回默认值4;当点击“点击设置”显示杀手和平民人数后,再通过输入框、按钮、滑块改变人数时,显示杀手和平民人数会消失,需再次点击才会重新显示。(写日报的时候发现,在没点击“点击设置”的情况下,点击“去发牌”也能跳转到查看身份页面。待会再想办法把这个问题解决)
2. 把任务2的数据通过localStorage .setItem储存,在任务3页面再通过localStorage.getItem取出
3. 写好了任务3的页面,用JQuery写了一部分js代码,剩查看到最后一个人的身份后跳转到法官页面还没完成。
明天计划的事情:
完成任务3,开始任务4,学习有限状态机知识。
遇到的问题:
暂时没有,先自己思考。
收获:
js代码敲的还是太少,对一些js概念理解很少,得抽空补补相关知识,今天小课堂提了个问题:什么是构造函数,什么是实例化对象。之前的学习中都没有关注过这类问题,导致现在答不出来。
1.构造函数
构造函数 ,是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。
2.实例化对象
用new关键字创建一个新对象,即进行实例化。实例化对象就是由抽象到具体的过程,这个过程就叫实例化。
评论