定时器

1.循环定时器

2、一次性定时器

3.location对象

location对象包含浏览器地址栏的信息

常用属性: href I设置或返回完整的 URL

设置href属性,浏览器就会跳转到对应的路径

4.DOM对象

DOM (Document Object Model)文档对象模型

文档:标记型文档(HTML等)

DOM是将标记型文档中所有内容(标签、文本、属性)都封装成对象,通过

操作对象的属性或者方法,来达到操作或者改变HTML展示效果的目的

5.获取元素对象的四种方式

gtElementByld()

getElementsByName0;

getElementsByTagName();

getElementsByGassName

6.JS事件

通常鼠标或热键的动作我们称之为事件(Event),例如点击、表单提交、值发生

改变、鼠标移入、移出----

通过JS事件,我们可以完成页面的指定特效

JS事件驱动机制简述

页面上的特效,我们可以理解在JS事件驱动机制下进行

JS事件驱动机制:

事件源:专门产生事件的组件

事件:由事件源所产生的动作或者事情

监听器:专门处理事件源所产生的事件

注册/绑定监听器:让监听器时刻监听事件源是否有指定事件产生,如果事件

源产生指定事件,则调用监听器处理

7.JS事件的两种绑定方式

(1)元素事件句柄绑定

将事件以元索属性的方式写到标签内部,进而绑定对应函数

事件句柄绑定方式

优点: 1、开发快捷; 2、传参方便; 3、叮以绑定多个函数

缺点: JS和HTML代码高度揉合在一起,不利于多部门的项目开发维护

(2) DOM绑定方式

使用DOM的属性方式绑定事件

DOM绑定方式

优点:使得HTML代码和JS代码完全分离

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容