javascript有哪些版本?

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。

在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。

JavaScript版本:

版本发布日期基于Netscape NavigatorMozilla FirefoxInternet ExplorerOperaSafariGoogle Chrome
1.01996年3月
2.0




1.11996年8月
3.0
3.0


1.21997年6月
4.0-4.05




1.31998年10月ECMA-262 1 edition / ECMA-262 2 edition4.06-4.7x
4.0


1.4

Netscape
  Server





1.52000年11月ECMA-262 3 edition6.01.05.5 (JScript 5.5),
  6 (JScript 5.6),
  7 (JScript 5.7),
  8 (JScript 6)
6.0,
  7.0,
  8.0,
  9.0


1.62005年11月1.5 + Array extras + Array and String generics + E4X
1.5

3.0, 3.1
1.72006年10月1.6 + Pythonic generators + Iterators + let
2.0

3.2, 4.01.0
1.82008年6月1.7 + Generator expressions + Expression closures
3.0
11.50

1.8.1
1.8 + Native JSON support + Minor Updates
3.5



1.8.22009年6月22日1.8.1 + Minor updates
3.6



1.8.52010年7月27日1.8.1 + ECMAScript 5 Compliance
4911.60

JavaScript已经被Netscape公司提交给ECMA制定为标准,称之为ECMAScript,标准编号ECMA-262。目前最新版为ECMA-262 5th Edition。符合ECMA-262 3rd Edition标准的实现有:

  • Microsoft公司的JScript

  • Mozilla的JavaScript-C(C语言实现),现名SpiderMonkey

  • Mozilla的Rhino(Java实现)

  • Digital Mars公司的DMDScript

  • Google公司的V8

  • WebKit

以上就是javascript有哪些版本?的详细内容,更多请关注0133技术站其它相关文章!

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