发表于: 2016-12-15 23:20:10

1 1426


今天完成的事情:

看视频了解基础的JS知识,暂停任务

明天计划的事情:

看视频学习基础知识,以及一些网页部件的制作!这是目前这个阶段最重要的事情。任务先没有开始做了

遇到的问题:

#PDF电子书不太适合我,选择了视频观看,跟随敲代码。问题不看代码思路就有些跟不上了还是掌握的不够熟练

#在学习的过程中,选择了一个30+集的视频,我要在3天之内看完后,先通敲一次代码,在看学习情况要不要继续跟随学习

#看见需求的解题思路有了,但是解题方法没有对应的概念,自己写不出代码来。

收获:

贴一些笔记吧

鼠标提示框是一个典型的移出移进效果

使用一个DIV来存放内容

一个input按钮

当鼠标滑动到input按钮上的时候,DIV出现

当鼠标移开,DIV消失

事件:鼠标事件

元素属性操作:.style.display:none

一条语句,一条语句写!很麻烦,需要写很多。

所以出现函数,把这些需要重复使用的代码装在一个盒子里面

在需要的时候用一个名字来使用盒子里面的东西就可以了

fucntion(){

}

这个是函数的基本形式,后面可以跟一个函数的名字。有一个技巧是在函数里面使用另一个函数!这样里面的那个函数就不用起名字了。

这个叫匿名函数

直接使用html文件里面的ID名称会来带兼容性问题,所以JS提供了一个获取文档ID的方法。来帮助编程人员获取ID,从而不引发兼容性问题

所有的标签都可以加ID,这句话的意思是,JS可以控制HTML里面的所有标签

也正是这个特性,HTML里怎么写代码,在JS里面就可以怎么写,但是有一个例外:

className

    if判断来制作弹出菜单,如果菜单是显示,那再次点击就隐藏掉菜单,如果不是隐藏的,那就显示出菜单!

这样可以达成想要的交互效果!



返回列表 返回列表
评论

    分享到