发表于: 2017-04-12 00:02:25
1 1089
今日完成:
完成了任务四,开始准备小课堂内容与学习任务五。
明日计划:
学习任务五
问题:
1.获取每一天谁被杀,角色是谁这个问题。今天调试后发现由于使用了元素遍历,死亡结果会按照玩家的序号排列,与实际情况不符。干脆推翻这个思路,直接在杀人页面获取被杀的玩家身份以及编号,新建数组,将得到的数据直接使用数组的push操作添加到数组最后一位再存储。问题就解决了,果然昨天是陷入了错误的思维误区中去了。
2.在js中修改css属性时,属性名称不能有 — 这个符号。比如: clonedNode_day.style.border-bottom="。。。。。"; 是不能成功的。需要换个方法绕过去,以后注意。
3.总结任务四,很多时间都浪费在了类似于问题1的思维误区中去了。以后写代码时,如果遇到卡很久的问题,要跳出来多想想,是不是思路、方向不正确。
收获:
1.js 输出空格:
无论在输出的内容中什么位置有多少个空格,显示的结果好像只有一个空格。
查阅资料发现。这是因为浏览器显示机制,对手动敲入的空格,将连续多个空格显示成1个空格。
最简便的解决办法是在css样式文件中加上:white-space:pre 。然后浏览器就可以识别代码中的空格并输出了。
2.准备小课堂的简单笔记:
js中有五种简单数据类型:String 类型、Number 类型、Boolean 类型、Null 类型、Undefined类型。
还有一种比较复杂的数据类型:Object类型(也就是对象类型)。 它又进行了数组、函数、符号等分类,对象和方法在初学者中是很容易混淆的,包括我也是。明天讲的时候注意这一点。
评论