征服JavaScript程序设计与应用实例视频课程-李宁-专题视频课程

征服JavaScript程序设计与应用实例视频课程—33535人已学习
课程介绍    
征服JavaScript程序设计与应用实例视频课程-李宁-专题视频课程_第1张图片
    本课程将深入讲解Javascript的各种技术,让学员可以利用Javascript编写出非常复杂的程序。本课程也是React Native、Cocos2d-js、Unity3D、PhoneGap、Web等技术的前导课程。
课程收益
    让学员充分了解JavaScript的开发方法和开发技巧,并将js应用到自己的App中
讲师介绍
    李宁 更多讲师课程
    东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。拥有超过15年的企业内训经验和开发经验。目前主要从事Python、人工智能、大数据、区块链、JavaScript、Java、C++等技术的研究和开发,现在正在带领团队开发支持区块链的跨平台开发系统。曾出版超过30多本IT畅销书,主要著作包括《Python从菜鸟到高手》、《第一行代码:以太坊》等。授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。
课程大纲
  第1章:JavaScript基础
    1. JavaScript概述  14:48
    2. 选择JavaScript开发工具  8:21
    3. 在哪里编写JavaScript代码  10:52
    4. 标识符和保留字  4:45
    5. 语句后面到底加不加分号(;)呢?  7:59
  第2章:JavaScript类型
    1. JavaScript数据类型概述  3:54
    2. 数值类型  12:16
    3. 数学函数  18:48
    4. JavaScript的异常值  12:32
    5. 日期和时间  22:06
    6. 字符串的基本使用方法  3:28
    7. 转义字符  7:45
    8. 字符串操作  17:37
    9. 布尔类型  9:08
    10. null和undefined  9:52
    11. 全局对象  5:15
    12. 值与对象的关系  10:57
    13. 值与对象的比较  7:58
    14. 值和对象的复制和可变性  9:39
    15. 隐式类型转换  8:23
    16. 类型转换与值的相等性  4:06
    17. 显式类型转换  4:46
    18. 数值和字符串之间的转换  19:56
    19. 对象转换为原始值  10:50
    20. 变量声明  5:18
    21. 变量作用域  4:40
    22. 函数作用域和声明提前  5:17
    23. 删除全局变量  2:59
  第3章:高级运算符
    1. in运算符  5:49
    2. instanceof运算符  5:46
    3. eval与动态执行JavaScript代码  4:38
    4. typeof运算符  4:31
    5. delete运算符  8:40
  第4章:语句
    1. 条件语句(switch)  4:51
    2. 条件语句(if)  5:40
    3. 循环语句(while)  2:35
    4. 循环语句(do...while)  2:01
    5. 循环语句(for)  11:16
    6. 异常处理语句(throw、try、catch、finally)  6:14
    7. with语句  4:50
    8. 调试语句(debugger)  2:05
    9. 严格模式(use strict)  4:13
  第5章:对象
    1. 对象概述  5:03
    2. 直接创建对象  5:16
    3. 使用new运算符创建对象  1:27
    4. 使用Object.create方法从原型(prototype)创建对象  9:52
    5. 属性的查询和设置(添加和删除)  8:08
    6. 检测对象属性是否存在的4种方法  9:05
    7. 枚举对象中的属性  6:08
    8. 读写属性(getter和setter)  9:02
    9. 属性描述符  16:07
    10. 对象的可扩展性  7:44
    11. 对象的序列化和反序列化  2:58
  第6章:数组
    1. 创建数组  14:48
    2. 数组的读和写  7:59
    3. 数组长度  3:16
    4. 稀疏数组  4:09
    5. 多维数组  3:54
    6. 添加和删除数组元素  13:44
    7. 遍历数组  4:18
    8. 用于连接数组元素的join方法  5:47
    9. 用于倒序排序数组元素的reverse方法  1:13
    10. 用于排序数组元素的sort方法  8:22
    11. 连接数组元素的concat方法  7:00
    12. 用于复制数组的slice方法  9:41
    13. 插入和删除数组元素的splice方法:  10:04
    14. 将数组变成栈的push和pop方法  2:49
    15. 在数组开头压栈出栈的unshift和shift方法  7:00
    16. 用于遍历数组的forEach方法  5:09
    17. 返回一个新数组的map方法  3:10
    18. 可以压缩稀疏数组的filter方法  7:36
    19. 可以对数组元素进行判定的every和some方法  6:02
    20. 用于简化数组的reduce和reduceRight方法  10:19
    21. 用于搜素数组元素的indexOf和lastIndexOf方法  10:06
    22. 用于判定对象是否为数组的isArray方法  2:25
    23. 将字符串作为数组使用  3:05
  第7章:函数
    1. 函数定义  6:17
    2. 嵌套函数  2:44
    3. 函数和方法调用  4:52
    4. 可选形参  7:57
    5. 值参对象(Arguments)  9:18
    6. callee属性  5:01
    7. 值参校验  9:18
    8. 将函数作为值使用  4:36
    9. 函数属性  8:59
    10. 函数属性:length  5:22
    11. 函数方法:call和apply  12:10
    12. 函数方法:bind  8:23
    13. 使用Function构造函数定义匿名函数  5:26
    14. 检测对象是否可调用  2:49
    15. 函数式编程  5:48
  第8章:类
    1. 定义构造函数  7:58
    2. 模拟Java类的定义1  24:21
    3. 模拟Java类的定义2  7:50
    4. 类的扩展  4:29
    5. 类和Instanceof运算符  6:20
    6. constructor属性  4:23
    7. 使用构造函数名称进行校验  3:42
    8. 定义枚举类型  10:05
    9. 对象比较  8:17
    10. 对象的只读属性  4:09
    11. 对象的工厂方法  8:43
    12. 定义子类  13:51
    13. 子类调用父类构造函数和方法  8:14
    14. 为对象属性添加读取器  6:46
    15. 为对象属性添加存值器  4:10
    16. 设置对象属性为不可枚举  2:57
    17. 设置对象属性的为只读  3:28
    18. 封装对象状态  5:53
    19. 禁止类的扩展  4:56
  第9章:正则表达式
    1. 定义正则表达式  6:29
    2. 匹配字符串的正则表达式  12:22
    3. 用于重复匹配的正则表达式  13:04
    4. 正则表达式的选择和分组  5:54
    5. 正则表达式修饰符  6:24
    6. 用于模式匹配的String方法:search  3:01
    7. 用于模式匹配的String方法:replace  5:06
    8. 用于模式匹配的String方法:match  4:06
    9. 用于模式匹配的String方法:split  3:52
    10. RegExp对象的test和exec方法  7:29
大家可以点击【 查看详情】查看我的课程

你可能感兴趣的:(视频教程)