课程目录
1-1 [课程安排] 课程安排 (08:29) 2-1 [认识 JavaScript] JavaScript能做什么 (08:06) 2-2 [认识 JavaScript] 怎么使用JavaScript (09:31) 3-1 [尝试使用 JavaScript] 第一步:拿到一个 HTML 元素 (09:57) 3-2 [尝试使用 JavaScript] 第二步:认识控制台 (04:07) 3-3 [尝试使用 JavaScript] 第三步:获取以及修改这个 HTML 元素的内容 (07:39) 3-4 [尝试使用 JavaScript] 第四步:获取以及操作这个 HTML 元素的属性 (11:15) 3-5 [尝试使用 JavaScript] 第五步:写点注释吧 (02:40) 3-6 [尝试使用 JavaScript] 作业安排 (42) 3-7 [尝试使用 JavaScript] 作业讲解 (06:26) 4-1 [什么是ECMAScript] 什么是ECMAScript (07:07) 5-1 [变量详解] 声明变量、初始化变量 (03:47) 5-2 [变量详解] 全局变量、局部变量、 变量的类型 (06:20) 5-3 [变量详解] 命名规则、命名方式 (08:12) 6-1 [数据类型] 认识常用数据类型 (12:21) 6-2 [数据类型] typeof 判断数据类型 (06:04) 6-3 [数据类型] 原始值和引用值详解 (16:15) 7-1 [运算] 数学运算符、赋值运算符 (06:35) 7-2 [运算] 等性运算符、 关系运算符 (06:30) 7-3 [运算] 逻辑运算符 (03:43) 8-1 [先来认识一下隐式类型转换] 先来认识一下隐式类型转换 (09:49) 9-1 [流程控制] 流程控制概念 (04:10) 9-2 [流程控制] if else (06:01) 9-3 [流程控制] switch (06:22) 9-4 [流程控制] 三元表达式 (03:30) 9-5 [流程控制] while、do while (07:25) 9-6 [流程控制] for (04:47) 9-7 [流程控制] Break、Continue (03:17) 9-8 [流程控制] 作业安排 (04:50) 9-9 [流程控制] 作业讲解 (05:40) 10-1 [Function 精讲] 简单的函数定义与调用 (03:39) 10-2 [Function 精讲] 函数的另外几种形式(上) (09:13) 10-3 [Function 精讲] 函数的另外几种形式(下) (06:26) 10-4 [Function 精讲] 函数的形式参数、实际参数 (10:36) 10-5 [Function 精讲] 函数的实参列表 arguments (10:42) 10-6 [Function 精讲] 函数的返回值 return (08:40) 10-7 [Function 精讲] 作业安排 (01:53) 10-8 [Function 精讲] 作业讲解 (08:23) 11-1 [String 精讲] 字符串的创建、拼接、length (05:33) 11-2 [String 精讲] String 的常用方法(上) (10:32) 11-3 [String 精讲] String 的常用方法(中) (07:43) 11-4 [String 精讲] String 的常用方法(下) (06:22) 11-5 [String 精讲] 作业安排 (03:27) 11-6 [String 精讲] 作业讲解 (08:45) 12-1 [Number 精讲] 创建数字 (03:59) 12-2 [Number 精讲] NaN、Infinity、-Infinity (06:55) 12-3 [Number 精讲] 数字常用属性 (01:22) 12-4 [Number 精讲] Number 的常用方法(上) (03:46) 12-5 [Number 精讲] Number 的常用方法(下) (05:15) 12-6 [Number 精讲] 全局对象下 Number 相关的方法(上) (06:10) 12-7 [Number 精讲] 全局对象下 Number 相关的方法(下) (09:38) 12-8 [Number 精讲] 作业安排 (01:44) 12-9 [Number 精讲] 作业讲解 (03:30) 13-1 [Array 精讲] 重新认识数组(上) (10:02) 13-2 [Array 精讲] 重新认识数组(下) (01:26) 13-3 [Array 精讲] 数组的常用方法 isArray()、concat() (09:21) 13-4 [Array 精讲] 数组的常用方法 push()、pop() (05:23) 13-5 [Array 精讲] 数组的常用方法 unshift()、shift() (03:16) 13-6 [Array 精讲] 数组的常用方法 join()、reverse() (09:45) 13-7 [Array 精讲] 数组的常用方法 sort() (08:49) 13-8 [Array 精讲] 数组的常用方法 slice()、splice() (08:15) 13-9 [Array 精讲] 数组的常用方法 indexOf()、lastIndex (02:33) 13-10 [Array 精讲] 数组的常用方法 every()、some()、fil (05:54) 13-11 [Array 精讲] 数组的常用方法 forEach()、map() (04:37) 13-12 [Array 精讲] 数组的常用方法 reduce()、reduceRig (06:08) 13-13 [Array 精讲] 作业安排 (01:33) 13-14 [Array 精讲] 作业讲解 (09:35) 14-1 [Object 精讲] 创建对象 (02:38) 14-2 [Object 精讲] 2. 访问修改对象属性、方法 (05:10) 14-3 [Object 精讲] for in 遍历对象 (06:18) 14-4 [Object 精讲] 作业安排 (04:13) 14-5 [Object 精讲] 作业讲解 (04:46) 15-1 [RegExp 精讲] 创建正则表达式 (05:52) 15-2 [RegExp 精讲] 修饰符 (03:46) 15-3 [RegExp 精讲] 字符类别 (04:09) 15-4 [RegExp 精讲] 字符集合 (04:15) 15-5 [RegExp 精讲] 边界 (07:32) 15-6 [RegExp 精讲] 数量词 (06:55) 15-7 [RegExp 精讲] 分组与反向引用 (06:37) 15-8 [RegExp 精讲] 零宽断言 (05:44) 15-9 [RegExp 精讲] 正则常用属性 (05:59) 15-10 [RegExp 精讲] 正则常用方法 (05:08) 15-11 [RegExp 精讲] 配合正则的字符串方法 (05:32) 15-12 [RegExp 精讲] 作业安排 (02:53) 15-13 [RegExp 精讲] 作业讲解 (07:49) 16-1 [Date 精讲] new Date()、 getTime() (01:59) 16-2 [Date 精讲] 获取具体时间 (02:18) 16-3 [Date 精讲] 设置具体时间 (01:43) 17-1 [Math 精讲] Math 概述.html (42) 17-2 [Math 精讲] Math 常用方法(上) (02:32) 17-3 [Math 精讲] Math 常用方法(中) (05:18) 17-4 [Math 精讲] Math 常用方法(下) (01:39) 18-1 [强制类型转换] 强制类型转换(上) (09:51) 18-2 [强制类型转换] 强制类型转换(中) (08:47) 18-3 [强制类型转换] 强制类型转换(下) (11:13) 18-4 [强制类型转换] 作业安排 (01:04) 19-1 [什么是 HTML DOM] 什么是 HTML DOM (04:29) 20-1 [玩转 DOM] 玩转 DOM(一) (09:54) 20-2 [玩转 DOM] 玩转 DOM(二) (08:42) 20-3 [玩转 DOM] 玩转 DOM(三) (06:28) 20-4 [玩转 DOM] 玩转 DOM(四) (09:19) 20-5 [玩转 DOM] 玩转 DOM(五) (05:46) 20-6 [玩转 DOM] 玩转 DOM(六) (09:58) 20-7 [玩转 DOM] 玩转 DOM(七) (05:28) 20-8 [玩转 DOM] 玩转 DOM(八) (15:24) 21-1 [DOM 常用属性] className、id、style (09:57) 21-2 [DOM 常用属性] attributes (06:25) 21-3 [DOM 常用属性] classList (08:23) 21-4 [DOM 常用属性] innerHTML、innerText (08:05) 21-5 [DOM 常用属性] nodeType、nodeValue、nodeName (09:43) 21-6 [DOM 常用属性] parentNode、parentElement、ch (06:45) 21-7 [DOM 常用属性] firstChild、firstElementChil (04:42) 21-8 [DOM 常用属性] nextSibling、nextElementSibl (03:05) 21-9 [DOM 常用属性] clientWidth、 scrollWidth、of (07:32) 21-10 [DOM 常用属性] clientLeft、scrollLeft、offs (05:34) 21-11 [DOM 常用属性] offsetParent (04:14) 22-1 [DOM 常用方法] getAttribute()、getAttribute (04:28) 22-2 [DOM 常用方法] setAttribute()、setAttribute (07:32) 22-3 [DOM 常用方法] removeAttribute()、removeAtt (05:28) 22-4 [DOM 常用方法] getElementById()、getElement (03:12) 22-5 [DOM 常用方法] querySelector()、querySelect (07:13) 22-6 [DOM 常用方法] createElement()、createTextN (05:58) 22-7 [DOM 常用方法] removeChild()、replaceChild( (06:07) 22-8 [DOM 常用方法] focus()、hasFocus() (05:01) 23-1 [DOM 事件] onclick、ondblclick、oncontex (05:21) 23-2 [DOM 事件] onmousedown、onmouseup、onmou (04:51) 23-3 [DOM 事件] onmouseenter、onmouseleave、 (07:49) 23-4 [DOM 事件] onfocus、onblur、onselect (04:07) 23-5 [DOM 事件] onchange、oninput、onsearch (06:20) 23-6 [DOM 事件] onreset、onsubmit (02:58) 23-7 [DOM 事件] onscroll、onresize.html (06:34) 23-8 [DOM 事件] onload (08:01) 24-1 [DOM 事件监听] addEventListener()、removeEv (06:16) 24-2 [DOM 事件监听] 事件冒泡、事件捕获详解 (09:25) 24-3 [DOM 事件监听] 阻止事件传递 stopPropagation() (08:35) 25-1 [Event 对象] 常用属性 (07:30) 25-2 [Event 对象] 常用方法 (03:29) 26-1 [深入学习 BOM] window 相关 (02:44) 26-2 [深入学习 BOM] 什么是 BOM (03:22) 26-3 [深入学习 BOM] location 相关 (01:32) 26-4 [深入学习 BOM] 认识 Cookie (06:27) 26-5 [深入学习 BOM] 设置 Cookie (08:28) 26-6 [深入学习 BOM] 删除、修改 Cookie (09:04) 26-7 [深入学习 BOM] setInterval()、clearInterval (05:50) 26-8 [深入学习 BOM] setTimeout()、clearTimeout() (05:17) 26-9 [深入学习 BOM] 作业安排-简单的轮播图 (40) 26-10 [深入学习 BOM] 作业安排-简单的轮播图(一) (06:54) 26-11 [深入学习 BOM] 作业安排-简单的轮播图(二) (11:31) 26-12 [深入学习 BOM] 作业安排-简单的轮播图(三) (11:34) 26-13 [深入学习 BOM] 最后啰嗦几分钟 (05:53) 27-1 [Demo深度剖析] 方便、实用的可配置轮播图插件-效果演示 (08:26) 27-2 [Demo深度剖析] 方便、实用的可配置轮播图插件-(一) (13:43) 27-3 [Demo深度剖析] 方便、实用的可配置轮播图插件-(二) (08:59) 27-4 [Demo深度剖析] 方便、实用的可配置轮播图插件-(三) (07:29) 27-5 [Demo深度剖析] 方便、实用的可配置轮播图插件-(四) (26:07) 27-6 [Demo深度剖析] 方便、实用的可配置轮播图插件-(五) (11:31) 27-7 [Demo深度剖析] 方便、实用的可配置轮播图插件-(六) (16:28) 27-8 [Demo深度剖析] 方便、实用的可配置轮播图插件-(七) (13:36)





