jscript是不是javascript?

jscript不是javascript。JavaScript是网景公司开发的一种脚本语言,JScript是微软公司开发的另一种脚本语言。

JScript:

JScript是微软公司对ECMA-262语言规范的一种实现,除了少数例外(这是为了保持向后兼容 ),微软公司宣称JScript完全实现了ECMA标准.

JavaScript:

JavaScript 最先由 Netscape 公司开发,原名叫 LiveScript,设计该语言时部分参考了Java,并且当时Java语言火热得很,因此不久就改名为JavaScript。Netscape 公司在其网景浏览器上实现了该语言,应用于客户端开发。

JavaScript与JScript区别:

  • JavaScript和JScript都是ECMA-262的实现,但JavaScript是网景公司开发的一种脚本语言,JScript是微软公司开发的另一种脚本语言.

  • JavaScript和JScript都既可以运行客户端,也可以运行服务端,但无论是运行在客户端还是服务端,其解释器都不相同.

  • 在服务器端,JavaScript都网景公司的服务端解释器(Netscape服务器Livewire)解释,并不属于ASP语法.JScript与VBScript的解释器种类繁多,几乎每个浏览器都支持JavaScript,很少浏览器支持JScript,除了微软的IE.

  • JavaScript要比JScript早很多,ECMA-262规范也是根据JavaScript1.1制订的,后来,拥有操作系统优势的微软原本希望能以VBScript与JavaScript在客户端上一决高下,但是市场反应并不如预期.

  • 不过微软很快改变策略,他根据ECMA-262规范发布了JScript,并且让不断陈处新的浏览器工具持续支持JScript版本的更新,现在JScript的版本已是5.6,而JavaScript版本目前使用广泛的是1.5.

以上就是jscript是不是javascript?的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » JavaScript 答疑