|
|
51CTO旗下网站
|
|
移动端

7.1.1 ECMAScript

《前端程序员面试笔试宝典》第7章JavaScript语言,本章重点描述了JavaScript语言的核心以及该语言的特性。本节为大家介绍ECMAScript。

作者:平文来源:机械工业出版社|2018-11-09 16:48

7.1.1  ECMAScript

1995年,网景公司创造了JavaScript,不久,微软也推出了类似功能的JScript。当时还没有标准规范JavaScript的语法和特性,两家公司为了争夺浏览器市场,都赋予了自家浏览器强大的功能,然而这些功能并不能互通,换到对方的浏览器中就不能正常执行。为了终结这种混乱的局面,1997年,以JavaScript 1.1为蓝本的建议被提交给了欧洲计算机制造商协会(European Computer Manufacturers Association,缩写ECMA),该协会定义了一种名叫ECMAScript的新脚本语言标准,规范名为ECMA-262,JavaScript和JScript都是ECMAScript的实现。

ECMA-262规定的只是这门语言的基础,例如类型、语句、关键字和操作符等,不包括输入和输出的定义,所以ECMAScript与浏览器没有依赖关系。目前总共有8个ECMA-262版本,如表7-1所列。

表7-1  八个ECMA-262版本

(续)

第3版的发布具有里程碑意义,标志着ECMAScript成为了一门真正的编程语言,所有的现代浏览器都实现了第3版的ECMAScript标准。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书会第9群:808517103

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

大道至简:软件工程实践者的思想

本书是在“思想方法学”这一软件工程尚未涉足过的领域中的实习之作。作者亲历国内软件工程的英雄时代、泡沫时代,从失败中醒觉而创建独特的...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊