现代JavaScript编程-经典范例与实战技巧—198人已学习
课程介绍
JavaScript作为流行的脚本语言,其应用方向也从开始只作为网页脚本,到现在可以做网页APP,ReactNative跨平台应用,Node后端服务等等。作为现代开发者,JavaScript无疑成为必须掌握了一门技能。
课程收益
本套分为2大部分7个章节向读者介绍JavaScript编程技巧。其中第1部分讲解ECMAScript基本语法,其中深入分析了ECMA面向对象与ES6&ES7;新特性。第2部分结合DOM与BOM对象讲解JavaScript在网页开发中的应用。
讲师介绍
张益珲 更多讲师课程
目前就职于中国唯品会做iOS开发工程师,在良师益友网,麦子学院任职iOS讲师,出版iOS编程学习书籍《7天玩转iOS界面开发》,《初级到AppStore上架》。录制iOS教学课程6套,涵盖语法基础,UI基础,实战演练等各个方面。 在开源中国的技术博客日访问量达到3000,总访问量达30多万,涵盖技术类原创文章300余篇。
课程大纲
第1章:牛刀小试
1. 课程开场白 10:21
2. 1-2牛刀小试基础篇[免费观看]开始学习 牛刀小试基础篇 18:02
3. 牛刀小试高级篇 10:29
4. 闰年判断小程序 11:22
第2章:学前准备
1. 开发环境的搭建 19:37
2. JavaScript简介 11:48
第3章:ECMAScript基础
1. 变量声明定义与命名 12:25
2. 作用域与变量提升 13:58
3. 块级作用域 10:03
4. 原始值与引用值 9:33
5. Undefined、Null与Boolean 8:40
6. Number值 9:40
7. String类型 9:19
8. Object简介 8:24
9. 算术运算符 12:38
10. 赋值运算符与关系运算符 9:35
11. 逻辑运算符 11:59
12. 位运算符 16:38
13. 特殊运算符 10:02
14. 运算符的优先级与结合性 5:19
15. 类型转换 10:47
第4章:流程控制结构与函数
1. if-else与switch-case分支语句 12:52
2. 循环迭代结构 15:07
3. 中断与跳转结构 9:04
4. 异常的捕获与处理 18:46
5. 函数简介 15:35
第5章:ECMAScrpt对象基础
1. 初识对象 9:40
2. Number对象 18:43
3. String对象 19:32
4. Boolean对象 5:15
5. Array对象 24:17
6. Date对象 16:50
7. Math对象 11:48
8. RegExp对象 17:16
9. Function对象 9:40
10. Object对象 11:53
11. Object函数常用方法 17:26
12. Object实例对象常用方法 4:57
第6章:面向对象编程技术
1. 面向对象相关概念 8:48
2. 在JavaScript中模拟类的几种方式 14:54
3. 使用对象冒充的方式实现继承 8:33
4. 使用原型链的方式实现继承 11:44
5. 使用混合模式实现继承 7:11
第7章:ECMAScript进阶
1. 数组的解构赋值 11:18
2. 对象的解构赋值 7:43
3. 字符串与函数参数的解构赋值 5:08
4. 使用箭头函数 9:55
5. Set集合 6:46
6. Map字典 7:52
7. 使用Proxy代理对象 10:34
8. 使用Promise协议对象 16:26
9. Generator生成器 12:02
10. 使用class实现类 8:08
11. 使用JSON对象 10:18
12. 认识Symbol值 14:20
第8章:JavaScript设计模式应用
1. 工厂设计模式 13:01
2. 单例设计模式 8:45
3. 建造者模式 12:14
4. 适配器模式 9:53
5. 装饰者模式 6:46
6. 外观设计模式 12:21
7. 享元设计模式 13:53
8. 代理设计模式 6:13
9. 责任链设计模式 8:33
10. 命令设计模式 7:32
11. 迭代器模式 10:36
12. 备忘录设计模式 9:18
13. 观察者设计模式 9:11
第9章:JavaScript HTML DOM
1. document对象 21:45
2. element对象 28:49
3. attribute属性对象 10:26
4. event事件 17:12
5. 事件冒泡与事件捕获 5:07
6. 简易轮播广告 13:22
第10章:JavaScript HTML BOM
1. Window对象 17:12
2. Navigator与Screen对象 6:08
3. History与Location对象 8:12
大家可以点击【 查看详情】查看我的课程
课程介绍
JavaScript作为流行的脚本语言,其应用方向也从开始只作为网页脚本,到现在可以做网页APP,ReactNative跨平台应用,Node后端服务等等。作为现代开发者,JavaScript无疑成为必须掌握了一门技能。
课程收益
本套分为2大部分7个章节向读者介绍JavaScript编程技巧。其中第1部分讲解ECMAScript基本语法,其中深入分析了ECMA面向对象与ES6&ES7;新特性。第2部分结合DOM与BOM对象讲解JavaScript在网页开发中的应用。
讲师介绍
张益珲 更多讲师课程
目前就职于中国唯品会做iOS开发工程师,在良师益友网,麦子学院任职iOS讲师,出版iOS编程学习书籍《7天玩转iOS界面开发》,《初级到AppStore上架》。录制iOS教学课程6套,涵盖语法基础,UI基础,实战演练等各个方面。 在开源中国的技术博客日访问量达到3000,总访问量达30多万,涵盖技术类原创文章300余篇。
课程大纲
第1章:牛刀小试
1. 课程开场白 10:21
2. 1-2牛刀小试基础篇[免费观看]开始学习 牛刀小试基础篇 18:02
3. 牛刀小试高级篇 10:29
4. 闰年判断小程序 11:22
第2章:学前准备
1. 开发环境的搭建 19:37
2. JavaScript简介 11:48
第3章:ECMAScript基础
1. 变量声明定义与命名 12:25
2. 作用域与变量提升 13:58
3. 块级作用域 10:03
4. 原始值与引用值 9:33
5. Undefined、Null与Boolean 8:40
6. Number值 9:40
7. String类型 9:19
8. Object简介 8:24
9. 算术运算符 12:38
10. 赋值运算符与关系运算符 9:35
11. 逻辑运算符 11:59
12. 位运算符 16:38
13. 特殊运算符 10:02
14. 运算符的优先级与结合性 5:19
15. 类型转换 10:47
第4章:流程控制结构与函数
1. if-else与switch-case分支语句 12:52
2. 循环迭代结构 15:07
3. 中断与跳转结构 9:04
4. 异常的捕获与处理 18:46
5. 函数简介 15:35
第5章:ECMAScrpt对象基础
1. 初识对象 9:40
2. Number对象 18:43
3. String对象 19:32
4. Boolean对象 5:15
5. Array对象 24:17
6. Date对象 16:50
7. Math对象 11:48
8. RegExp对象 17:16
9. Function对象 9:40
10. Object对象 11:53
11. Object函数常用方法 17:26
12. Object实例对象常用方法 4:57
第6章:面向对象编程技术
1. 面向对象相关概念 8:48
2. 在JavaScript中模拟类的几种方式 14:54
3. 使用对象冒充的方式实现继承 8:33
4. 使用原型链的方式实现继承 11:44
5. 使用混合模式实现继承 7:11
第7章:ECMAScript进阶
1. 数组的解构赋值 11:18
2. 对象的解构赋值 7:43
3. 字符串与函数参数的解构赋值 5:08
4. 使用箭头函数 9:55
5. Set集合 6:46
6. Map字典 7:52
7. 使用Proxy代理对象 10:34
8. 使用Promise协议对象 16:26
9. Generator生成器 12:02
10. 使用class实现类 8:08
11. 使用JSON对象 10:18
12. 认识Symbol值 14:20
第8章:JavaScript设计模式应用
1. 工厂设计模式 13:01
2. 单例设计模式 8:45
3. 建造者模式 12:14
4. 适配器模式 9:53
5. 装饰者模式 6:46
6. 外观设计模式 12:21
7. 享元设计模式 13:53
8. 代理设计模式 6:13
9. 责任链设计模式 8:33
10. 命令设计模式 7:32
11. 迭代器模式 10:36
12. 备忘录设计模式 9:18
13. 观察者设计模式 9:11
第9章:JavaScript HTML DOM
1. document对象 21:45
2. element对象 28:49
3. attribute属性对象 10:26
4. event事件 17:12
5. 事件冒泡与事件捕获 5:07
6. 简易轮播广告 13:22
第10章:JavaScript HTML BOM
1. Window对象 17:12
2. Navigator与Screen对象 6:08
3. History与Location对象 8:12
大家可以点击【 查看详情】查看我的课程