发表于: 2017-05-08 21:31:09
1 883
今日完成:
1;完成了任务4,
今日收获:
判断一个对象是否存在
使用if(typeof arr1=="undefined");
网上有人用 if (!arr1),感觉这个方法不好用
遇到的问题:
今天测试任务4时,发现投票时杀手不能被选中,后来测试发现,
杀手的live属性本该是1,结果显示为undefined,然后找原因,
发现是一开始给数组内元素添加属性的时候,一开始把对象设置
为{name:"水民",live:1},然后给杀手赋值时,赋值为{name:"杀手"},
所以就把live属性给搞没了,应该使用arr[i].name,这样就不会
覆盖掉其他属性了,也算是学到了一些新东西
在jq里边也可以使用后代选择器,不过仅限于父元素的子元素种
类较少的情况下,比如这个class为kill的div里只有一个span。
就可以这样去选择$(".kill span"),像css的后代选择器一样省去了
很多命名的烦恼,亦可赛艇
明日计划:
深入学习定时器的知识,把任务一,按下开始按钮之后,再按几下会
越变越快的bug
学习任务5相关知识;
评论