文章目录
Web API基本认识
1.作用和分类
2.什么是DOM
3.DOM树
4.DOM对象
获取DOM对象
1.根据CSS选择器来获取DOM元素
1.1 选择匹配的第一个元素
1.2 选择匹配的多个元素
操作元素内容
1.innerText
2.innerHTML
操作元素属性
1.操作元素常用属性
2.操作元素样式属性
2.1 通过style属性操作css
2.2 通过类名修改样式
2.3 通过classList修改样式
3.操作表单元素属性
4.自定义属性
定时器-间歇函数
1.定时器函数介绍
1.1 开启定时器
1.2关闭定时器
事件监听
1.事件监听
2.事件监听版本
事件类型
事件对象
1.获取事件对象
1.1 事件对象是什么
1.2 如何获取事件对象
1.3 部分常用属性
环境对象
回调函数
事件流
1.事件流与两个阶段说明
2.事件捕获
3.事件冒泡
4.阻止冒泡
5.解绑事件
事件委托
其他事件
1.页面加载事件
2.页面滚动事件
3.页面尺寸事件
元素尺寸与位置
日期对象
1.实例化
2.日期对象方法
3.时间戳
节点操作
1.DOM节点
2.查找结点
1.1 父节点查找
1.2 子节点查找
1.3 兄弟关系查找
2.增加节点
2.1 创建节点
2.2 追加节点
2.3 克隆节点
2.4 删除节点
M端事件
JS插件
Window对象
1.BOM(浏览器对象模型)
2.定时器-延时函数
3.JS执行机制
4.location对象
4.1 href属性
4.2 search属性
4.3 hash属性
4.4 reload方法
5.navigator对象
6.histroy对象
本地存储
1.本地存储介绍
2.localStorage
2.1 特性
2.2 存储、获取数据
3.sessionStorage
4.存储复杂数据类型
数组中map、join方法
1.迭代数组
2.数组中join方法
正则表达式
1.什么是正则表达式
2.语法
2.1 定义正则表达式语法
2.2 判断是否有符合规则的字符串
2.3 检索(查找)符合规则的字符串
3.元字符
3.1 边界符
3.2 量词
2.3 字符类