LiveScript
LiveScript是JavaScript语言的前身。自从Sun公司推出著名的Java语言之后,Netscape公司引进了Sun公司有关Java的程序概念,将自己原有的LiveScript重新进行设计,并改名为JavaScript。
JavaScript
JavaScript是一种广泛用于前端开发的脚本语言,前身是LiveScript。它已经被Netscape公司提交给ECMA制定为标准,称之为ECMAScript,标准编号ECMA-262。目前最新版为ECMA-262 3rd Edition。
ECMAScript
ECMAScript是由Ecma国际(前身为欧洲计算机制造商协会)通过ECMA-262标准化的脚本程序设计语言核心。所谓核心,意思是它并不作为一种独立的语言出现,而是为不同种类的宿主环境提供脚本语言的核心功能。JavaScript、JScript、ActionScript等都基于ECMAScript,都是ECMAScript的扩展。
Java
Java之于JavaScript就如ham(火腿)之于hamster(仓鼠),只是名字相似,实际上完全不相关。Javascript是用于前端开发的语言,Java是用于后端开发的语言。
JScript
JScript其实就是微软的JavaScript实现,也是基于ECMAScript核心。我们在谈论IE下的JavaScript时,实际上指的是JScript。JScript也可以用于后端ASP开发。
JScript.NET
JScript .NET基于尚未定稿的ECMAScript 4.0版规范,是微软.Net平台下的一种编程语言,可用于后端ASP.NET开发等。
评论 (0条)