发表于: 2017-04-20 20:24:05
1 611
今日所做:
1.学习对数组的使用,在任务二中用数组来承载玩家的数量,对数组进行赋值,
来区分杀手和平民
2.学习对数组打乱顺序的方法:
function shuffle(a) {
var b = [];
while (a.length > 0) {
var index = parseInt(Math.random() * (a.length - 1));
b.push(a[index]);
a.splice(index, 1);
}
return b;
}
对创建的数组使用此方法进行打乱
3.学习创建新的元素,以及对新元素进行样式的设置,发现在创建元素、样式设置、将创建的元素添加到父元素中,这
三个方法应该一连串按顺序进行操作,不能打乱顺序;比如先创建两个元素,再进行一次样式设置,再进行两次将子元
素添加到父元素中,这样写代码的话最终只有一个元素加到了父元素中
明日计划:
继续学习正则表达式
学习键盘事件
遇到的问题:
现在出了问题不知道怎么调试才可以发现代码卡在了哪里,九宫格的任务因为格子的颜色是连续变化的,
哪里出问题了调试界面中函数会显示红色,可以看到;
现在如果不是连续运转的代码,代码或函数卡在哪里了不容易发现,目前采用alert()一个一个试,不知道
有没有什么好的调试办法
评论