发表于: 2017-03-24 23:05:19
2 595
今天完成的事情:在慕课网上学习基础,小课堂学习了margin和padding的区别
明天计划的事情: 学完基础的最后一张DOM,开始任务1
遇到的问题:对任务一有点头绪,先创建一个变量包着1~9的随机数,用来表示九个DIV,然后一次执行三个DIV,这里还不知道有什么简便的办法,我直接复制三条代码,来做到一次改三个DIV的颜色,
然后加入随机颜色,虽然还不知道怎么加,然后在加入计时器,让他每隔多少秒变换一次颜色,
但是有几个问题,生成出的随机数不能有重复的数字,这里能想到用IF来实现,但是不知道具体怎么实现,
还有就是每变换一次颜色,再变换的时候不能与之前三个格子重复,这之间应该要加入一个重置的代码,但是还没有学到,不知道具体是什么代码。解决了这些就能完成任务一了。
在慕课网上学习的对象,有太多种对象了,用来控制后退的history对象 ,还有一些获取浏览器版本,窗口大小,浏览器的类型,感觉学习这些对象暂时用不到,就跳过了,确实不知道有什么用,这些东西bootstorp也能实现。
value不能理解是什么意思,为什么加上它才能输出,W3C是这样解释的value 属性可设置或返回密码域的默认值。 感觉和输出一个变量一点关系也没有阿。
最后一章就是DOM的教学了,把DOM认真看完应该就能做了。
收获:对语法更熟悉了一点,变量后面没有(),函数后面有(),引用的时候老是会出错,还有字符串一定是要用引号来引入的,大多时候,XXXX.后面的单词,get开头的就是用来获取元素,set开头的就是用来改变里面的元素,不管是获取元素还是改变元素,用var来对他赋值是最重要的,这样在后面的代码里就直接因为var的变量。
评论