发表于: 2019-12-03 17:43:00

1 1127


今天完成的任务

今天完成的工作是在法官查看的页面给每个玩家赋予相应的身份,在今天的内容中,主要用到的是本地存储和dom的操作。在对dom的操作上,又是学到了一些,我们可以使用类名相同的方格它的数组形式来统一对我们的样式做出修改,一开始我是在我们的html中给我们需要的方格赋予了每个不同的id随后对它进行操作。

var tolsz=[]
for(i=0;i<tol;i++){
    tolsz[i]=i+1}
console.log(tolsz)
for(i=0;i<tol;i++){
document.getElementById(tolsz[i]).innerHTML=sf[i]
}

其实更为简单的方法是我们将同一类名的方格取出来,dom生成的是一个伪数组的形式,通过

Array.from

转换为真实的数组,再然后的就可以使用遍历的方法循环的执行我们数组赋值的工作了。另一个方面的话是针对我们的不显示的方格的,因为我们限定了最多18个方格所以,在要做到内容中有18个方格,而当我们人数没这么多的时候就需要我们把多余的方格给它去除,这个时候就只能是选择到我们的类名数组dom了,通过转化数组格式,用总人数的变量tol做运算是去掉后面几位长度

var cb.slice(-(18-tol))

最后生成的c数组中我们给它循环赋值display:none就可以了

明天要完成的工作

明天要完成的工作是对我们杀人阶段的判断了,这个阶段是任务中最难的部分了,需要我们做到的事情是存取状态

并且来回跳转难度是比较大的希望能加油去完成好它,早日进入到框架的学习中去,明天试着能不能把第一天的逻辑关系给它做到页面中来。


返回列表 返回列表
评论

    分享到