1、最初,由Netscape的Brendan Eich设计,并将其脚本语言命名为LiveScript;
2、然后,1995年,Netscape在与Sun合作开发,并将其命名为JavaScript;同期,微软进入浏览器市场,推出JScript来对抗JavaScript。
3、之后,形成Netscape的JavaScript、微软的JScript和CEnvi的ScriptEase三分天下的局面,
为了标准化,1997年JavaScript1.1提交到ECMA(欧洲计算机制造商协会,European Computer Manufacturers Association)审议,并由Netscape、Sun、微软、Borland等公司一起制定了ECMA-262标准。ECMAScript是基于ECMA-262标准化的脚本程序设计语言。此后Javascript,JScript,ActionScript等脚本语言都是基于ECMAScript标准实现和扩展。在这3者中声明变量、操作数组等语法完全一样,因为它们都是基于ECMAScript的。但在操作文档对象、浏览器对象等方面又有各自独特的方法,这些都是各自语言的扩展。
4、javascript是由ECMAScript,DOM和BOM三者组成。BOM的顶级对象是window,DOM的顶级对象是document,BOM包括DOM
计算机网络 - ECMAScript和Javascript、jscript关系
于 2022-03-22 20:01:35 首次发布
