指令碼語言
Javascript是一種由Netscape的LiveScript發展而來的原型化繼承的面向物件的動態型別的區分大小寫的客戶端指令碼語言,主要目的是為了解決伺服器端語言,比如Perl,遺留的速度問題,為客戶提供更流暢的瀏覽效果。當時服務端需要對資料進行驗證,由於網路速度相當緩慢,只有28.8kbps,驗證步驟浪費的時間太多。於是Netscape的瀏覽器Navigator加入了Javascript,提供了資料驗證的基本功能。
JavaScript的正式名稱是"ECMAScript"。這個標準由ECMA組織發展和維護。ECMA-262是正式的JavaScript標準。這個標準基於JavaScript(Netscape)和JScript(Microsoft)。Netscape(Navigator2.0)的BrendanEich發明了這門語言,從1996年開始,已經出現在所有的Netscape和Microsoft瀏覽器中。ECMA-262的開發始於1996年,在1997年7月,ECMA會員大會採納了它的首個版本。
在1998年,該標準成為了國際ISO標準(ISO/IEC16262)。這個標準仍然處於發展之中。
在2005年12月,ECMA釋出ECMA-357標準(ISO/IEC22537)出臺,主要增加對擴充套件標記語言XML的有效支援。
目前javascript的最新版本為1.5
指令碼語言
Javascript是一種由Netscape的LiveScript發展而來的原型化繼承的面向物件的動態型別的區分大小寫的客戶端指令碼語言,主要目的是為了解決伺服器端語言,比如Perl,遺留的速度問題,為客戶提供更流暢的瀏覽效果。當時服務端需要對資料進行驗證,由於網路速度相當緩慢,只有28.8kbps,驗證步驟浪費的時間太多。於是Netscape的瀏覽器Navigator加入了Javascript,提供了資料驗證的基本功能。
JavaScript的正式名稱是"ECMAScript"。這個標準由ECMA組織發展和維護。ECMA-262是正式的JavaScript標準。這個標準基於JavaScript(Netscape)和JScript(Microsoft)。Netscape(Navigator2.0)的BrendanEich發明了這門語言,從1996年開始,已經出現在所有的Netscape和Microsoft瀏覽器中。ECMA-262的開發始於1996年,在1997年7月,ECMA會員大會採納了它的首個版本。
在1998年,該標準成為了國際ISO標準(ISO/IEC16262)。這個標準仍然處於發展之中。
在2005年12月,ECMA釋出ECMA-357標準(ISO/IEC22537)出臺,主要增加對擴充套件標記語言XML的有效支援。
目前javascript的最新版本為1.5