ECMAScript 6简介

1. ECMAScript 6简介

1.1. 发布日期

ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经
2015年6月 正式发布了。

1.2. 目标

使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。

1.3. ECMAScript 和 JavaScript 的关系

ECMAScript 和 JavaScript 的关系是,前者是后者的规格,后者是
前者的一种实现(另外的 ECMAScript 方言还有 Jscript 和
ActionScript)。

日常场合,这两个词是可以互换的。

1.4. ES6 与 ECMAScript 2015 的关系

1.4.1. ESx标准 命名规则
标准委员会(国际标准化组织ECMA)决定,标准在每年的6月份正式发布一次,作为当年的正
式版本。接下来的时间,就在这个版本的基础上做改动,直到下一年的6
月份,草案就自然变成了新一年的版本。这样一来,就不需要以前的版
本号了,只要用年份标记就可以了。

ES6 的第一个版本,就这样在2015年6月发布了,正式名称就是
《ECMAScript 2015标准》(简称 ES2015)。

ES6 既是一个历史名词,也是一个泛指,含义是5.1版以后的
JavaScript 的下一代标准,涵盖了 ES2015、ES2016、ES2017 等等,而
ES2015 则是正式名称,特指该年发布的正式版本的语言标准。

2. ECMAScript 的历史

ECMAScript 1.0 是1997年发布的,接下来的两年,连续发布
了 ECMAScript 2.0(1998年6月)和 ECMAScript 3.0(1999年12月)。

3.0版是一个巨大的成功,在业界得到广泛支持,成为通行标准,奠定了
JavaScript 语言的基本语法,以后的版本完全继承。

直到今天,初学者一开始学习 JavaScript,其实就是在学3.0版的语法。

ES6 从开始制定到最后发布,整整用了15年。

2000年,ECMAScript 4.0 开始酝酿。这个版本最后没有通过,但是它的
大部分内容被 ES6 继承了。因此,ES6 制定的起点其实是2000年。

相关推荐

  1. ECMAScript 6

    2024-05-10 18:38:06       44 阅读
  2. ECMAScript2015(ES6)

    2024-05-10 18:38:06       47 阅读
  3. ECMAScript6详解

    2024-05-10 18:38:06       56 阅读
  4. ECMAScript 6之Map

    2024-05-10 18:38:06       41 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-10 18:38:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-10 18:38:06       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-10 18:38:06       82 阅读
  4. Python语言-面向对象

    2024-05-10 18:38:06       91 阅读

热门阅读

  1. 实习记录——day01-day03

    2024-05-10 18:38:06       29 阅读
  2. Milvus基本概念及其应用场景

    2024-05-10 18:38:06       23 阅读
  3. PYTHON做题复盘

    2024-05-10 18:38:06       32 阅读
  4. 嵌入式交叉编译:Unable to find arm_neon.h

    2024-05-10 18:38:06       30 阅读
  5. 微信小程序下载文件详解

    2024-05-10 18:38:06       34 阅读
  6. QT--1

    QT--1

    2024-05-10 18:38:06      27 阅读
  7. docker 和 docker-compose

    2024-05-10 18:38:06       31 阅读
  8. leetcode 2105. 给植物浇水 II

    2024-05-10 18:38:06       32 阅读
  9. Linux子进程通过“信号”终止父进程

    2024-05-10 18:38:06       29 阅读
  10. 力扣题目101:对称二叉树

    2024-05-10 18:38:06       30 阅读