发表于: 2017-03-08 23:12:32

1 722


今天完成的事:


1. 学习了js中的DOM,操纵HTML有四种功能,增,删,改,查;首先可以通过ID,TagName,ClassName,CSS Selectors,HTML Object Collections五种方式查找元素,使用innerHTML,.attribute, .setAttribute, .style.property四种方式改变元素,利用.createElement, removeChild, appendChild, replaceChild, write, 增加和删除元素;学习了nodes结构,可以使用上面的增删改查来操纵nodes

2. 学习了for,if语句,Math等内容

3. 难点:随机取3个数字,开始只是使用for语句来生成三个随机数字,没有多想,但是在观测效果时,经常只出现二个块颜色变化,一直没找出问题,最后在chrome中学习使用断点时,无意间发现了问题:我写的for语句没有查重,即三个随机数中会出现相同的,找到问题后,在for语句中加了查重得以解决

难点2:在使用setInterval改变三块颜色,当1s后触发下一次时,前面的三块颜色没有还原,最终导致9块元素颜色都变了,问题还没解决

明天计划的事:


解决难点2,学习任务2

遇到的问题:


难点2

收获:


在遇到不合理的情况不要不在意,认真对待每一个bug


返回列表 返回列表
评论

    分享到