jscript和javaScript是一样的吗
发布时间:2025-05-21 15:00:48 发布人:远客网络
一、jscript和javaScript是一样的吗
1、JavaScript语言的前身叫作LiveScript。自从Sun公司推出著名的Java语言之后, Netscape公司引进了Sun公司有关Java的程序设计概念,将自己原有的LiveScript重新进行设计,并更名为JavaScript。这所以取名为JavaScript,原因就在于JavaScript作为一种嵌入HTML文档的、基于对象的脚本设计语言。其中很大一部分的语法同Java语言很相似,而且JavaScript的设计可以使它很容易地同Java语言一同工作,它可以充分支持Java的applet小应用程序,Java的applet小应用程序也可以很方便地访问已有的JavaScript代码。所以,也可以JavaScript看成是Java语言的某种简化版本。
2、JScript是 Microsoft公司对 ECMA 262语言规范(ECMAScript编辑器 3)的一种实现。除了少数例外(为了保持向后兼容),JScript完全实现了 ECMA标准。JScript是一种解释型的、基于对象的脚本语言。
3、Jscript是微软版的JavaScript,与JavaScript基本一致.
4、不声明脚本版本的话,在IE里默认用Jscript,在Netscape里默认用JavaScript
5、脚本语言本身和浏览器版本无关,JavaScript就是JavaScript,永远是Netscape公司的JavaScript,永远首先默认支持NS;JScript永远就是MS的JScript,IE永远默认首先支持JScript,其实只是MS和NS之间的积怨罢了,于我们这些使用者本无区别......
6、Jscript脚本和JavaScript脚本的差别微乎其微,
7、它们的差别主要体现在文档建模型方面,
8、这方面的应用要到较高层次的编程才会用到。
二、JAVASCRIPT和Jscript的区别
1、netscape开发了在Navigator中使用的LiveScript语言,后改名为JavaScript
2、Microsoft发行jscript用于internet explorer.
3、最初的jscript和javascript差异过大,web程序员不得不痛苦的为两种浏览器编写两种脚本。于是诞生了ECMAScript,是一种国际标准化的javascript版本。现在的主流浏览器都支持这种版本。
4、我们写程序的时候最好写<script language=javascript>而不是<script language=jscript>因为javascript是一个通用的名称,所有浏览器都认识,而jscript只有IE认识。
5、其他语言细节上的区别,不是一两下能说完的。编程时最好遵循ECMAscript标准。这样可以保证兼容性。
6、顺便说一下,javascript原来叫Livescript,后来Sun的java风头正盛的时候netscape就把名字改成javascript。
三、javascript和JScript的区别于联系主要有哪些
Javascript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
JScript是由微软公司开发的活动脚本语言,是微软对ECMAScript规范的实现。JScript最初是随Internet Explorer 3.0于1996年8月发布。
最初的jscript和javascript差异过大,web程序员不得不痛苦的为两种浏览器编写两种脚本。于是诞生了ECMAScript,是一种国际标准化的javascript版本。现在的主流浏览器都支持这种版本。
而两者之间主要的区别就在于对ECMAScript标准的实现方法和支持程度,详细可参考ECMAScrip标准t规范,有必要说说明一点目前很多脚本语言比如FLASH等中所用均基于该标准。
--------------------------------------------------------
1.产生的背景相同,最初目的相同。
2.语法相差细微,以至于很多程序员看JScript代码时都认为是JAVASCRIPT
4.都不是说明JAVA语言的简化版本或异化版本,他们同JAVA仅仅是因为当初JAVA大行其道想借JAVA的东风,语法书写上相似JAVA。