论坛元老
- 威望
- 30
- 贡献
- 65
- 热心值
- 1
- 金币
- 3415
- 注册时间
- 2020-8-31
|
什么是ECMAScript6
ECMAScript6(以下简称ES6)是JavaScript语言的下一代标准,于2015年6月批准通过。ECMAScript6的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。让代码更加准确,更易于阅读。
ECMAScript是JavaScript语言的国际标准,JavaScript是ECMAScript的实现(ES是规范,JS是实现)。在日常场合,这两个词是可以互换的。
课程介绍
本课程是es6的一套快速入门精选课程,适合web前端同学,快速学习并掌握。课程一共两套,讲的非常精炼,但对于es6的语法,特点,函数,面向对象等编程必备技能都是一边编写demo一边讲解,非常实用。
课程目录
第一部分ECMAScriptES6新功能与快速入门
1.课程介绍
2.块的作用域
3.恒量
4.解构数组
5.解构对象
6.模版字符串
7.带标签的模版字符串
8.判断字符串里是否包含其他字符串
9.默认参数
10.展开操作符
11.剩余操作符Rest
12.解构参数
13.函数的名字
14.箭头函数
15.对象表达式
16.对象属性名
17.对比两个值是否相等
18.把对象的值复制到另一个对象里
19.设置对象的prototype
20.__proto__
21.super
22.迭代器
23.生成器
24.Classes
25.get与set
26.静态方法
27.继承
28.Set
29.Map
30.Module
31.重命名导出与导入的东西
32.导出与导入默认
第二部分ECMAScriptES6编程实操演练
1.ES6简介
2.let基本用法
3.let不存在变量提升
4.let暂时性死区
5.let不允许重复声明
6.为什么需要块级作用域
7.块级作用域
8.const命令
9.const对象
10.const对象冻结
11.跨模块常量
12.全局对象属性
13.Destructuring
14.不完全解构
15.制定默认值
16.let和const命令
17.对象的解构赋值
18.对象解构赋值的默认值
19.现有对象的方法
20.字符串的解构赋值
21.函数参数的解构赋值
22.交换变量的值
23.从函数返回多个值
24.函数参数的定义
25.提取json数据
26.函数参数的默认值
27.遍历Map解构、输入模块的指定方法
|
|