发表于: 2016-12-07 23:43:27
1 1700
今天完成的事情:
今天看了部分JS关于函数的内容,同时又查阅了与随机排序相关的知识,感觉还不是很理解。另外,学习了如何对JS设置断点进行调试,以及nth-child的用法
明天计划的事情:
开始任务3,学习JS
遇到的问题:
感觉狗哥的代码真的很神奇啊,本来想在他的基础上进行修改,结果已改就不行了。搞了半天,还得再研究研究。
比如他设计杀手的数量,个人感觉有问题。他设置的是:killerNum=Math.floor(num/4);其中num表示游戏的人数。但是游戏规则是:6到8人一个杀手,9到11人2个杀手,12到15个人三个杀手,16到18个人4个杀手。于是我的代码是:
var killerNum=function(num){
var killer;
if(num>=6&&num<=8)
killer=1;
else if(num>=9&&num<=11)
killer=2;
else if(num>=12&&num<=15)
killer=3;
else killer=4;
return killer;
}
其中,前面已经限定了num不小于6不大于18.不知道代码有什么问题
今天查阅资料的时候,无意发现了:nth-child()这个伪类,可以用来控制某元素的第n个子节点的css样式,它还可以控制奇数节点和偶数节点的css样式,以及an+b可以控制a倍下第b个节点的css样式。比如::nth-child(3n+2)可以控制第2、5、8、11等节点的css样式。感觉好厉害。于是长了姿势,体会到了css3的强大之处。
收获:
1、学会了nth-child的用法;
2.学会了设置JS断点,并进行调试。
评论