发表于: 2017-05-07 00:34:49
1 1042
今天完成的事情:
一.根据现有的数组,从数组中随机选取多个不重复的值;
方法实现:
1.首先判断,获取随机数个数是否大于数组长度,如果大于则抛出异常;
2.获取随机数,同时将随机数记录到数组中,用于判断该随机数是否已经选择过,如果选择过,则重新获取;
3.返回结果;
二.添加定时器,定时改变九宫格闪动颜色;
明天的计划:
了解JS数组其他的一些方法,及使用;
三.遇到的问题:
1.初始化九宫格后,网页大小变化,会到之后九宫格变形,高度不等于宽度,解决方法:添加window的resize事件监听,当页面大小变化时,重新初始化九宫格高度;
2.do while语句写错,导致浏览器崩溃:
do while 语句中,语句一定会执行一次,然后再判断条件是否成立,如果成立则继续执行,否则,退出while语句,继续while语句之后的代码;
评论