1、什么是JS(JavaScript)
JS(JavaScript) 是由 ES(ECMAScript)、DOM(浏览器文档对象)、BOM(浏览器对象模型) 组成。
2、ECMAScript和JavaScript的关系
1996年11月,JavaScript的创造者Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这种语言能够成为国际标准。
次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript,这个版本就是1.0版。
该标准从一开始就是针对JavaScript语言制定的,但是之所以不叫JavaScript,有两个原因。
一是商标,Java是Sun公司的商标,根据授权协议,只有Netscape公司可以合法地使用JavaScript这个名字,且JavaScript本身也已经被Netscape公司注册为商标。
二是想体现这门语言的制定者是ECMA,不是Netscape,这样有利于保证这门语言的开放性和中立性。

本文介绍了JavaScript、ECMAScript及其版本ES6之间的关系。JavaScript由ES、DOM和BOM组成,而ECMAScript是JavaScript的标准化规范。ES6(即ECMAScript 2015)是JavaScript的一个重要版本,引入了许多新特性。JavaScript与Node.js的关系在于,Node.js基于ES,但不支持DOM和BOM,因此浏览器中的某些功能在Node.js中不可用。

698

被折叠的 条评论
为什么被折叠?



