本文主要是介绍JavaScript和Jscript的版本及规范,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
当一个用户接收一个包含了JavaScript的页面时,脚本将会被JavaScript解释器解释执行。因为每一种浏览器有它自己的解释器,所以脚本的执行会有所不同。随着浏览器的不断升级和更新,可能又会出现新的不同,不仅不同类型的浏览器之间会有差别,甚至是同一类型的浏览器不同版本也会产生不一致。JavaScript的产生已经有了一段历史,它是由Netscape公司发明的,第一个版本是1.0。经过很长的时间后才出现后续版本。Microsoft也有自己的和JavaScript相类似的脚本语言叫做Jscript,下表列出了JavaScript和Jscript的不同版本:
为了保证有一个标准的JavaScript版本,ECMA (European Computer Manufacturers Association)正在和Netscape合作产生一个JavaScript的国际标准叫做ECMA-Script。ECMA-Script 基于核心JavaScript和其他基于标准的应用程序的行为方式。ECMA 的第一个版本为ECMA-262 规范。JavaScript 1.3和ECMA-262 规范完全一致。Netscape 或ECMA 网站有ECMA-262 规范的在线文档和PDF文档。
这篇关于JavaScript和Jscript的版本及规范的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!