TA的每日心情 | 开心 2024-9-19 21:14 |
---|
签到天数: 757 天 [LV.10]以坛为家III
管理员
- 积分
- 1312457
|
什么是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解构、输入模块的指定方法
|
|