发表于: 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()一个一个试,不知道

有没有什么好的调试办法



返回列表 返回列表
评论

    分享到