课程将涵盖哪些主题?
高级主题在Ecmascript 6/7 JS
课程介绍
let 和 const 变量声明:
var 的区别
let 和 const 的特性
提升行为
Javascript中的比较操作:
Javascript中的比较操作
值得了解的语言行为
模板字面量:
在es6中使用字符串的新方法
对象键简写:
对象键的简写形式
为我们的代码添加样式:
对数组和对象的操作 - 解构赋值
从对象中有效提取键
从数组中提取
向函数传递参数
箭头函数第一部分:
箭头函数的简写
将代码从旧世界转换到新世界
逐步过渡到新语法的所有步骤
高级数组:
复习数组的原型函数
Map function
Filter function
Every function
Some function
Filter concatenation
进出口操作:
在新世界中导入和导出文件
理解export概念
定义export default
使用import将文件导入到特定文件
Promise 对象:
理解 Promise 对象
使用 then 和 catch
理解 javascript 中的异步性
使用 Promise.all 函数
使用 async await:
理解语言中的新概念
使用我们学到的知识来同步我们的代码
使用 Promise 在新世界中实现同步代码
理解语言中的异步性
使用构造函数:
这是什么以及如何使用它
在javascript中创建一个对象
给对象分配属性及其必要性
工厂与构造函数的区别
在对象上使用函数
使用 class 声明:
这是什么以及如何使用它
在 es6 中创建一个类
转换为使用类
理解对象及其属性
利用 es6 语言能力创建对象
箭头函数第B部分:
箭头函数的高级主题
使用this的新功能