课程试听
1-1 JavaScript概述与入门
![](/assets/course/icon/icon_jiantou.png)
- 1.1JavaScript概述
- 1.2.JavaScript入门及基本格式
1-2 变量和数据类型
![](/assets/course/icon/icon_jiantou.png)
- 1.3.变量和数据类型
1-3 运算符
![](/assets/course/icon/icon_jiantou.png)
- 1.4.JavaScript运算符
1-4 流程控制
![](/assets/course/icon/icon_jiantou.png)
- 2.1.JavaScript的流程控制
1-5 函数
![](/assets/course/icon/icon_jiantou.png)
- 2.2.JavaScript函数的概述
- 2.3.JavaScript函数详解
1-6 作用域
![](/assets/course/icon/icon_jiantou.png)
- 3.1.JavaScript作用域
- 3.2.JavaScript的作用域链概述与思考
- 4.1.JavaScript的作用域链
1-7 词法分析
![](/assets/course/icon/icon_jiantou.png)
- 4.2.JavaScript的语句块和语句块执行流程
- 4.3.JavaScript中的错误
- 5.1.JavaScript的经典面试和执行原理
1-8 事件编程
![](/assets/course/icon/icon_jiantou.png)
- 1.1javascript事件与事件处理程序
- 1.2javascript常见事件
- 1.3javascrip加载与鼠标事件
- 2.1javascript键盘事件与submit事件
- 2.2javascript事件绑定
- 2.3javascript行内绑定与动态绑定区别
- 3.1javascript事件监听
- 3.2javascript事件监听兼容性处理
- 4.1javascript移除事件监听
- 4.2javascript事件对象
- 4.3javascript事件获取键盘的键值
- 4.4javascript事件冒泡
- 5.1javascript事件冒泡兼容与禁用
- 5.2javascript默认行为及默认行为阻止
1-9 DOM模型
![](/assets/course/icon/icon_jiantou.png)
- 6.1javascriptDOM节点属性操作
- 5.3javascriptDOM节点及操作
1-10 案例
![](/assets/course/icon/icon_jiantou.png)
- 6.2javascript小星星案例