扫码支付

购买商品:
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

二维码已过期,请点击刷新

  • 课程> 前端开发> JavaScript
  • 征服JavaScript高级程序设计与应用实例视频课程

    本课程支持以下优惠:

  • 由百度云提供技术支持
    课程目录
    第一章:JavaScript基础
    • 1. JavaScript概述 (免费)
    • 14:48
    • 2. 选择JavaScript开发工具 (免费)
    • 8:21
    • 3. 在哪里编写JavaScript代码 (免费)
    • 10:52
    • 4. 标识符和保留字 (免费)
    • 4:45
    • 5. 语句后面到底加不加分号(;)呢? (免费)
    • 7:59
    第二章: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
    第三章:高级运算符
    • 1. in运算符
    • 5:49
    • 2. instanceof运算符
    • 5:46
    • 3. eval与动态执行JavaScript代码
    • 4:38
    • 4. typeof运算符
    • 4:31
    • 5. delete运算符
    • 8:40
    第四章:语句
    • 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
    第五章:对象
    • 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
    第六章:数组
    • 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
    第七章:函数
    • 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
    第八章:类
    • 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
    第九章:正则表达式
    • 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
    • 【课程类型】技术教程 【难度级别】中级 【适合人群】所有人
    • 【课程介绍】
      本课程将深入讲解Javascript的各种技术,让学员可以利用Javascript编写出非常复杂的程序。本课程也是React Native、Cocos2d-js、Unity3D、PhoneGap、Web等技术的前导课程。
    • 【课程目标】
      让学员充分了解JavaScript的开发方法和开发技巧,并将js应用到自己的App中
    • 【课程计划】
      主要包括JavaScript基础、JavaScript数据类型、数组、集合、类、对象、正则表达式等内容。

    第一章:JavaScript基础

    第二章:JavaScript类型
    2 数值类型
    12:16
    3 数学函数
    18:48
    5 日期和时间
    22:06
    7 转义字符
    7:45
    8 字符串操作
    17:37
    9 布尔类型
    9:08
    11 全局对象
    5:15
    20 变量声明
    5:18
    21 变量作用域
    4:40

    第三章:高级运算符
    1 in运算符
    5:49

    第四章:语句
    7 with语句
    4:50

    第五章:对象
    1 对象概述
    5:03
    9 属性描述符
    16:07

    第六章:数组
    1 创建数组
    14:48
    3 数组长度
    3:16
    4 稀疏数组
    4:09
    5 多维数组
    3:54
    7 遍历数组
    4:18

    第七章:函数
    1 函数定义
    6:17
    2 嵌套函数
    2:44
    4 可选形参
    7:57
    6 callee属性
    5:01
    7 值参校验
    9:18
    9 函数属性
    8:59
    15 函数式编程
    5:48

    第八章:类
    4 类的扩展
    4:29
    9 对象比较
    8:17
    12 定义子类
    13:51

    第九章:正则表达式

    全部评价(1
    好评(1
    中评(0
    差评(0
    发表评价
    老师讲的很好,很用心,知识很全面
    2017-08-04 07:41:16
    李宁
    57课程732413学员
    欧瑞科技创始人&CEO;,国内第一批Android和iOS实践者,微信和大数据开发专家,拥有超过20年一线开发经验和教学经验,IT企业内训师、CSDN签约讲师、从2008年就开始涉足移动技术(Android和iOS)的研究和开发。在Android发展的数年的时间里。作为项目的主要成员和负责人参与并领导了大量的Android和iOS App的开发,并培训了大量的学员,以及出版了大量关于Android、iOS、小程序的图书(《小程序开发实战》【即将出版】、《Swift权威指南》、《Android深度探索(卷1):HAL与驱动开发》、《Android开发权威指南》、《Android开发完全讲义》)