发表于: 2017-03-03 22:15:27

1 570


今天完成的事情:

task1又花了一上午的时间完成了;

下午看了一下午的书,主要是基础部分如语法、关键字和保留字、变量、数据类型、操作符、语句、函数基础;

晚上开始了task2的任务,研究了杀人简化版,玩家配比静态页面写完了,JS页面跳转较为简单,JS获取input标签还没有学习;

明天计划的事情:

继续task2,学习JS获取input标签value,JS数组,JS数组乱序,JS的键盘事件,JS正则表达式;

还要花些时间看看书,学习其他相关的内容,如函数,面向对象编程,DOM方面的知识;

遇到的问题:

task1中的问题:之前取方格的思路有些问题,按照自己的思考卡死了,换了一种思路,就开朗的很多,一次只取一次格子的索引值,存入数组,判断数组中是否有值,有则重取,之后再for循环此函数;我之前的思路是对取格子的函数直接循环3次,每次取值时对其进行判断,没有则存入数组,有则再次循环,但是循环次数很有可能三次无法取出3个值。。。

定时器出现的问题:没点击开始变色按钮,刷新网页就开始变色了;设置定时器初始值Interval = null;为全局变量,将定时器放在点击变色函数内。。。

未解决的问题:点击事件的bug,小于间隔毫秒数点击会出现无法及时变色,停止点击后颜色迅速切换,如何阻止?

收获:

对定时器的使用又有了深入的理解;

对数组的使用又深了;

JS页面跳转方法很多,最常用的是window.location.href="要跳转的链接";


返回列表 返回列表
评论

    分享到