获得徽章 0
lcl101的头像
前端工程师 @ 天鹅到家
赞了这篇沸点
打算明年结婚了,然后婚前想和女朋友一起买辆车。我目前是想买宝马3落地差不多要37、38,到那时女朋友说车子代步就行买个十几万的。(PS.房贷已经还清了自己家完全有能力买个好一点的车),JYM怎么办~
174
赞了这篇沸点
假期结束了,送大家一些小册 5 折优惠券。要的再下面留言说【我需要】就行~~~
我会直接下发到你账号。juejin.cn
873
JavaScript 与 ECMAScript 的关系
ECMAScript(简称“ES”)是根据 ECMA-262 标准实现的通用脚本语言,ECMA-262 标准主要规定了这门语言的语法、类型、语句、关键字、保留字、操作符、对象等几个部分,目前 ECMAScript 的最新版是 ECMAScript6(简称“ES6”)。

至于 JavaScript,有时人们会将 JavaScript 与 ECMAScript 看作是相同的,其实不然,JavaScript 中所包含的内容远比 ECMA-262 中规定的多得多,完整的 JavaScript 是由以下三个部分组成:
核心(ECMAScript):提供语言的语法和基本对象;
文档对象模型(DOM):提供处理网页内容的方法和接口;
浏览器对象模型(BOM):提供与浏览器进行交互的方法和接口。
展开
评论
JavaScript 的历史
JavaScript 最初被称为 LiveScript,由 Netscape(Netscape Communications Corporation,网景通信公司)公司的布兰登·艾奇(Brendan Eich)在 1995 年开发。在 Netscape 与 Sun(一家互联网公司,全称为“Sun Microsystems”,现已被甲骨文公司收购)合作之后将其更名为了 JavaScript。
之所以将 LiveScript 更名为 JavaScript,是因为 JavaScript 是受 Java 的启发而设计的,因此在语法上它们有很多相似之处 ,JavaScript 中的许多命名规范也都借鉴自 Java,还有一个原因就是为了营销,蹭 Java 的热度。

同一时期,微软和 Nombas(一家名为 Nombas 的公司)也分别开发了 JScript 和 ScriptEase 两种脚本语言,与 JavaScript 形成了三足鼎立之势。它们之间没有统一的标准,不能互用。为了解决这一问题,1997 年,在 ECMA(欧洲计算机制造商协会)的协调下,Netscape、Sun、微软、Borland(一家软件公司)组成了工作组,并以 JavaScript 为基础制定了 ECMA-262 标准(ECMAScript)。

第二年,ISO/IEC(国际标准化组织及国际电工委员会)也采用了 ECMAScript 作为标准(即 ISO/IEC-16262)。
展开
评论
lcl101的头像
前端工程师 @ 天鹅到家
lcl101的头像
关注了
荣顶
前端工程师 @ 天鹅到家
lcl101的头像
前端工程师 @ 天鹅到家
下一页
个人成就
文章被点赞 31
文章被阅读 10,354
掘力值 368
收藏集
30
关注标签
56
加入于