发表于: 2016-03-03 22:26:28
2 1484
今天完成的事情:完成js-task1;
明天计划的事情:了解js-task2的业务逻辑,并尝试解决
遇到的问题:
1.setInterval在函数中的位置,及setInterval与setTimeout的区别
2.随机数的获得及引用和随机数范围的确定
3.变量的使用
4.遍历数组赋值
收获:
1.来之前看过也练过javasript上的一些例子,所以在九宫格这部分获取元素与节点的问题不大,重点是getElementsByClassName(elment)中的elment应加双引号或单引号;
2.变量的使用:变量的使用必须先声明,有些还得赋初值;
3.js setInterval和setTimeout用法分析
4.认识到如何利用console日志来调试js程序
我的task1的业务逻辑是这样想的:
1.首先需要能够获取到相应的class或者id
2.颜色和小方块随机,将随机数赋予相应的变量
3.首先用遍历的方式保持在某个方块随机改变之前,方块颜色
4.将颜色代表的变量随机得到的方块的color属性
5.生成日志,显示当前情况
6.间隔一定时间后再次调用函数
评论