API
Web API
小结
DOM
DOM树
获取元素
getElementById()和 console.dir()
使用getElementById()方法可以返回带有Id的元素对象
getElementsByTagName()



getElementsByClassName()和 querySelector()和 querySelectorAll()
事件基础
事件三要素
执行事件的步骤
常见鼠标事件
操作元素
改变元素的内容
innerText和innerHtml的区别
改变元素属性
表单元素属性操作


样式属性操作
小结
排他思想
自定义属性的操作
获取属性值
设置属性值
移除属性
节点操作
父级节点
子节点
兄弟节点
创建节点
添加节点
删除节点
复制节点


三种创建元素方式区别
DOM核心
创建
增
删
改
查
属性操作
事件操作
事件高级
注册事件
删除事件
DOM事件流
事件对象
事件对象常见的属性和方法
阻止默认行为
阻止事件冒泡
事件委托
常用鼠标事件
鼠标事件对象
常用键盘事件
BOM
BOM构成

window对象常见事件
窗口加载事件
调整窗口大小事件
定时器
setTimeout()
clearTimeout()
setInterval()
clearInterval()
this
JS执行队列
同步和异步
location对象
navigator对象
history对象
元素偏移量offset系列
元素可视区client系列
元素滚动scroll系列
三大系列总结
动画函数封装











































































