,
1.1 什么是ES
ES全称ECMAScript,是脚本语言的规范,而平时经常编写的JavaScript,是ECMAScript的一种实现。
ECMAScript与JavaScript的关系 二者的历史 1996年11月,JavaScript的创造者NetScape公司,决定将JavaScript提交给标准化组织ECMA,希望 这种语言能够成为国际标准。
次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言 称为ECMAScript,这个版本就是1.0版。
命名的由来 一是商标,Java是Sun公司的商标,根据授权协议,只有NetScript公司可以合法地使用JavaScript这 个名字,且JavaScript本身也已经被NetScape公司注册为商标。
二是想体现这门语言地制定者是ECMA,不是Netscape,这样有利于保证这门语言地开放性和中立 性。
结论 ECMAScript和JavaScript的关系是,前者是后者地规范,后者是前者地一种实现(另外ECMAScript方 言还有JScript和ActionScript)。日常场合,这两个词是可以互换的。