扫码支付

购买商品:
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

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

  • 课程> 前端开发> JavaScript
  • 征服ECMAScript6(JavaScript)视频教程

    本课程支持以下优惠:

  • 由百度云提供技术支持
    课程目录
    第一章:ECMAScript6基础
    • 1. ECMAScript6简介 (免费)
    • 6:29
    • 2. 运行ECMAScript6 (免费)
    • 15:53
    • 3. ES6转换到ES5(Babel) (免费)
    • 14:31
    • 4. ES6转换到ES5(Traceur)
    • 6:50
    第二章:let和const关键字
    • 1. let作用域 (免费)
    • 21:31
    • 2. let的定义顺序
    • 5:24
    • 3. 暂时性死区 (免费)
    • 6:48
    • 4. 不允许变量重复声明
    • 5:49
    • 5. 块级作用域
    • 23:42
    • 6. const关键字
    • 13:27
    • 7. 对象常量
    • 23:51
    • 8. 全局变量
    • 2:03
    第三章:变量的解构(Destructuring)赋值
    • 1. 数组的解构赋值(1)
    • 8:58
    • 2. 数组的解构赋值(2)
    • 8:51
    • 3. 数组的解构赋值(3)
    • 16:33
    • 4. 对象的解构赋值(1)
    • 10:37
    • 5. 对象的解构赋值(2)
    • 17:40
    • 6. 字符串、数值和布尔的解构赋值(3)
    • 8:26
    • 7. 函数参数的解构赋值
    • 9:28
    • 8. 圆括号的使用方法
    • 10:02
    • 9. 变量解构的应用(1)
    • 5:13
    • 10. 变量解构的应用(2)
    • 12:12
    第四章:字符串的扩展
    • 1. 字符串的Unicode表示法
    • 28:11
    • 2. String.fromCodePoint方法
    • 3:28
    • 3. 字符串的遍历器接口
    • 3:26
    • 4. 在字符串中查找子字符串
    • 6:54
    • 5. 将原字符串重复n次
    • 10:09
    • 6. 模板字符串
    • 14:02
    • 7. 标签模板
    • 19:37
    • 8. String.raw方法
    • 5:20
    第五章:数值的扩展
    • 1. ES6中二进制和八进制表示法
    • 7:36
    • 2. Number.isFinite和Number.isNaN
    • 15:05
    • 3. parseInt、parseFloat和isInteger
    • 7:18
    • 4. 判断两个浮点数是否相等的Number.EPSILON
    • 7:15
    • 5. Math对象扩展1(trunc、sign、cbrt)
    • 12:43
    • 6. Math对象扩展2(clz32、imul、fround、hypot)
    • 19:12
    • 7. Math对象扩展3(对数方法)
    • 5:10
    第六章:数组扩展
    • 1. Array.from方法(将两类对象转换为数组)
    • 19:28
    • 2. Array.of方法(将一组值转换为数组)
    • 5:24
    • 3. copyWithin方法(迁移数组元素)
    • 5:57
    • 4. find_findIndex方法
    • 10:44
    • 5. fill方法
    • 4:31
    • 6. entries和keys方法
    • 3:23
    • 7. 数组的空位
    • 11:09
    第七章:函数扩展
    • 1. 函数参数的默认值
    • 13:59
    • 2. 函数参数默认值与解构赋值默认值相结合
    • 19:36
    • 3. 函数参数默认值的位置与调用方式
    • 5:09
    • 4. 函数的length属性
    • 5:37
    • 5. 函数参数的作用域
    • 4:53
    • 6. 函数参数默认值的应用
    • 3:12
    • 7. rest参数
    • 14:24
    • 8. 扩展运算符
    • 6:35
    • 9. 扩展运算符的应用
    • 25:22
    • 10. name属性
    • 5:23
    • 11. 箭头函数
    • 16:10
    第八章:对象扩展
    • 1. 属性的简洁表示法
    • 12:15
    • 2. 属性名表达式
    • 16:43
    • 3. Object.is方法
    • 4:37
    • 4. Object.assign方法
    • 15:53
    • 5. 克隆对象
    • 13:29
    第九章:Symbol(解决属性名冲突问题)
    • 1. Symbol基础
    • 14:23
    • 2. Symbol用作对象属性名
    • 15:08
    • 3. Symbol用作对象属性名
    • 12:13
    • 4. Symbol.for-Symbol.keyFor函数
    • 8:53
    第一十章:拦截对象操作的Proxy(代理)和Reflect对象
    • 1. Proxy基础
    • 15:41
    • 2. 拦截属性的读取操作:get
    • 18:48
    • 3. 拦截属性的写入操作:set
    • 20:58
    • 4. 拦截函数的调用、call和apply:apply
    • 8:33
    • 5. 隐藏属性操作:has
    • 9:37
    • 6. 拦截new指令:construct
    • 5:22
    • 7. 拦截delete操作:deleteProperty
    • 3:20
    • 8. 拦截defineProperty操作:defineProperty
    • 5:34
    • 9. Reflect对象:defineProperty
    • 4:12
    第一十一章:Generator函数
    • 1. 基础知识
    • 14:12
    • 2. yield语句
    • 13:12
    • 3. next方法的参数
    • 7:57
    • 4. for_of循环(用于自动遍历Generator函数返回的遍历器)
    • 11:01
    • 5. throw方法
    • 18:03
    • 6. return方法
    • 13:25
    • 7. yield*语句与递归Generator函数
    • 15:16
    • 8. 将Generator函数作为对象属性
    • 4:05
    • 9. Generator函数的this
    • 10:32
    • 10. Generator函数与状态机
    • 5:34
    第一十二章:Promise对象
    • 1. 基础知识
    • 15:55
    • 2. then方法
    • 4:47
    • 3. catch方法
    • 4:47
    第一十三章:异步操作与async函数
    • 1. 通过Generator函数与Promise对象封装异步任务
    • 18:13
    • 2. async函数
    • 10:35
    第一十四章:类(Class)
    • 1. 基础知识
    • 28:37
    • 2. 通过Class表达式定义类
    • 9:46
    • 3. 类的继承
    • 9:05
    • 4. 原生构造函数的继承
    • 11:24
    • 5. 类的getter和setter方法
    • 5:34
    • 6. Generator方法
    • 6:14
    • 7. 类的静态方法和静态属性
    • 8:38
    • 8. new.target属性
    • 7:46
    • 9. 抽象类
    • 9:31
    • 【课程类型】技术教程 【难度级别】高级 【适合人群】所有人
    • 【课程介绍】
      本课程包含了几乎所有的ECMAScript6核心内容,包括let、const、变量的解构赋值,字符串扩展、正则扩展、数值扩展、数组扩展、函数扩展、对象扩展、Symbol、Proxy和Reflect、二进制数组、Set和Map数据解构、Generator函数、Promise对象、异步操作和async函数、Class、修饰器、Module等内容。
    • 【课程目标】
      本课程的目标是让学员充分了解ECMAScript6的新特性,并在React Native、Web等项目中直接使用ES6进行编码。学完本视频课程后,无需购买任何其他相关书籍和视频课程,即可完全掌握ES6的核心内容,达到运用自如的地步。
    • 【课程计划】
      ES6基础、ES6新增加的内容,如关键字、数组、类、函数等。

    第一章:ECMAScript6基础

    第二章:let和const关键字
    1 let作用域
    21:31
    5 块级作用域
    23:42
    6 const关键字
    13:27
    7 对象常量
    23:51
    8 全局变量
    2:03

    第三章:变量的解构(Destructuring)赋值

    第四章:字符串的扩展
    6 模板字符串
    14:02
    7 标签模板
    19:37

    第五章:数值的扩展

    第六章:数组扩展
    5 fill方法
    4:31
    7 数组的空位
    11:09

    第七章:函数扩展
    7 rest参数
    14:24
    10 name属性
    5:23
    11 箭头函数
    16:10

    第八章:对象扩展
    5 克隆对象
    13:29

    第九章:Symbol(解决属性名冲突问题)
    1 Symbol基础
    14:23

    第一十章:拦截对象操作的Proxy(代理)和Reflect对象
    1 Proxy基础
    15:41

    第一十一章:Generator函数
    1 基础知识
    14:12
    2 yield语句
    13:12
    5 throw方法
    18:03
    6 return方法
    13:25

    第一十二章:Promise对象
    1 基础知识
    15:55
    2 then方法
    4:47
    3 catch方法
    4:47

    第一十三章:异步操作与async函数
    2 async函数
    10:35

    第一十四章:类(Class)
    1 基础知识
    28:37
    3 类的继承
    9:05
    9 抽象类
    9:31

    全部评价(1
    好评(1
    中评(0
    差评(0
    发表评价
    剩下的内容什么时候更新啊!
    2016-12-10 18:09:30
    [追加评论]跪求更新啊!
    李宁
    57课程728276学员
    欧瑞科技创始人&CEO;,国内第一批Android和iOS实践者,微信和大数据开发专家,拥有超过20年一线开发经验和教学经验,IT企业内训师、CSDN签约讲师、从2008年就开始涉足移动技术(Android和iOS)的研究和开发。在Android发展的数年的时间里。作为项目的主要成员和负责人参与并领导了大量的Android和iOS App的开发,并培训了大量的学员,以及出版了大量关于Android、iOS、小程序的图书(《小程序开发实战》【即将出版】、《Swift权威指南》、《Android深度探索(卷1):HAL与驱动开发》、《Android开发权威指南》、《Android开发完全讲义》)