提示
JavaScript API 学习:
【----MDN 的 JS 入口 (opens new window)----】
【----MDN 的 Web API 入口 (opens new window)----】
# 一、发展历程
# 1、简介
JavaScript 鼻祖 Brendan Eich(布兰登-艾奇)。
网景公司最初将其命名为 LiveScript,后来在与 Sun 合作后就改为了 JavaScript。
1997 年, 网景公司将 JavaScript1.1 版本作为提案被提交给欧洲计算机制造商协会 ,也就是 Ecma 国际协会进行标准化。 第 39 技术委员会 ,也就是 TC39 承担了标准化了定义, 由此 ECMAScript 诞生了
javascript 包括三个主要部分:ECMAScript(核心),DOM(文档对象模型),BOM(浏览器对象模型)。
其中,核心语言是 ECMAScript 是一门由 ECMA TC39 委员会标准化的编程语言。ECMAScript 是语言标准的术语,但 ECMAScript 和 JavaScript 是可以互换使用的。
# 2、认知
平常使用的各种现成的 JavaScript API 就相当于组装好的家具,ECMAScript 就是实现各种 JavaScript API 的标准和规范。
ECMAScript 6.0 简称 ES6,是 JavaScript 语言的下一代标准,其在 2015 年 6 月正式发布。它的出现可以说是分水岭的存在。
在 ES6 发布以后,TC39 规定每年都会发布新的版本。
# 3、版本
版本发布:
1997 年:ECMAScript 1.0
1998 年:ECMAScript 2.0
1999 年:ECMAScript 3.0
2006 年:ECMAScript 4.0 未通过
2009 年:ECMAScript 5.0
2015 年:ECMAScript 6.0 (opens new window)
至今,版本号改用年号的形式
# 二、拓展
# 1、提案与版本支持
TC39 委员会:正式提案 (opens new window)
中国兴趣组:提案聚集地 (opens new window)