计算机网络 - ECMAScript和Javascript、jscript关系

JavaScript最初由Netscape的Brendan Eich设计,起初名为LiveScript。1995年,与Sun合作改名为JavaScript,微软则推出JScript应对。1997年,JavaScript1.1被提交给ECMA审议,ECMA-262标准制定,形成了ECMAScript,JavaScript和JScript的基础。现今,JavaScript、JScript和ActionScript等都是基于ECMAScript标准,但各自在DOM和BOM操作上有独特方法。JavaScript由ECMAScript、DOM和BOM组成,BOM的顶级对象是window,DOM的顶级对象是document。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值