0
点赞
收藏
分享

微信扫一扫

ES6前端技术

ES6前端技术

第一章:ES6开山课

回顾:
  • JavaScript是什么,发展及其历史?
  • JS的三大核心?
本章内容:
  • JavaScript和ECMAScript的关系
  • ES的版本历史
  • 兼容性

课程目标:

第一节:ECMAScript入门介绍

1、JS

2、ECMA

​ ECMA(European Computer Manufacturers Association)中文名称为欧洲计算机制造商协会,这个组织的目标是评估、开发和认可电信和计算机标准。1994 年后该组织改名为 Ecma 国际。

2.1 什么是 ECMAScript

​ ECMAScript 是由 Ecma 国际通过 ECMA-262 标准化的脚本程序设计语言。

2.3 、什么是 ECMA-262

​ Ecma 国际制定了许多标准,而 ECMA-262 只是其中的一个,所有标准列表查看 ​ http://www.ecma-international.org/publications/standards/Standard.htm

2.3、ECMA-262的历史

​ ECMA-262(ECMAScript)历史版本查看网址

​ http://www.ecma-international.org/publications/standards/Ecma-262-arch.htm

EMCAScript 版本号 发布时间 主要新增内容
ECMAScript 1 1997-06
ECMAScript 2 1998-06
ECMAScript 3 1999-12 正则表达式 | switch | do-while | try-catch
ECMAScript 4 2008-07 被废弃
ECMAScript 5 2009-12 严格模式 | get() | set() | JSON的解析 等
ECMAScript 6(ECMAScript 2015) 2015-06 letconst | 解构赋值 | 扩展运算符 | 箭头函数 等
ECMAScript 7(ECMAScript 2016) 2016 Array.prototype.includes() | 求幂运算符 等
ECMAScript 8(ECMAScript 2017) 2017 异步函数 | 共享内存 | Atomics
ECMAScript 9(ECMAScript 2018) 2018 异步迭代 | Rest/Spread 属性 等
ECMAScript 10(ECMAScript 2019) 2019 扩展对象、数组方法
ES.next 动态指向下一个版本
2.4、为什么要学习 ES6
  • ES6 的版本变动内容最多,具有里程碑意义
  • ES6 加入许多新的语法特性,编程实现更简单、高效
  • ES6 是前端发展趋势,就业必备技能

3、ES6的兼容性

​ https://www.caniuse.com/ 可以查看ES6兼容性

举报

相关推荐

0 条评论