精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

JavaScript的過去、現在和未來

開發 前端
有人說喜歡一個人,沒必要了解她的過去,然而想讀懂一個人,卻需要了解她的過去。JavaScript自1995年誕生以來已過去了16個年頭,如今全世界無數的網頁在依靠她完成各種關鍵任務,JavaScript曾在Tiobe發布的編程語言排行榜中排到了第8名,緊隨C#,JavaScript從過去裝飾性的一種腳本語言轉變為主流的編程語言,人們用它來開發更大更復雜的程序,這就需要Web開發人員更深入的了解JavaScript,了解它的過去、現在和未來。

有人說喜歡一個人,沒必要了解她的過去,然而想讀懂一個人,卻需要了解她的過去。JavaScript自1995年誕生以來已過去了16個年頭,如今全世界無數的網頁在依靠她完成各種關鍵任務,JavaScript曾在Tiobe發布的編程語言排行榜中排到了第8名,緊隨C#,JavaScript從過去裝飾性的一種腳本語言轉變為主流的編程語言,人們用它來開發更大更復雜的程序,這就需要Web開發人員更深入的了解JavaScript,了解它的過去、現在和未來。

JavaScript歷史簡述

大概在1992年,一家稱作Nombas的公司開始開發一種叫做C減減(C-minus-minus,簡稱Cmm)的嵌入式腳本語言。這個腳本語言捆綁在一個叫做CEnvi的共享軟件產品中,當Netscape Navigator嶄露頭角時,Nombas開發了一個可以嵌入網頁中的CEnvi的版本。這些早期的試驗稱為Espresso Page(濃咖啡般的頁面),它們代表了***個在萬維網上使用的客戶端腳本語言。而Nombas絲毫沒有料到它的理念將會成為因特網的一塊重要基石。

當網上沖浪越來越流行時,對于開發客戶端腳本的需求也逐漸增大。當時工作于Netscape的Brendan Eich,開始著手為即將在1995年發行的Netscape Navigator 2.0開發一個稱之為LiveScript的腳本語言,當時的目的是同時在瀏覽器和服務器端使用它。Netscape與Sun公司聯手及時完成LiveScript實現。就在Netscape Navigator 2.0即將正式發布前,Netscape將其更名為JavaScript,目的是為了利用Java這個因特網時髦詞匯。Netspace的賭注最終得到回報,JavaScript從此變成了因特網的必備組件。

ECMAScript標準

因為JavaScript 1.0如此成功,Netscape在Netscape Navigator 3.0中發布了1.1版。恰巧那個時候,微軟決定進軍瀏覽器,發布了IE 3.0 并搭載了一個JavaScript的克隆版,叫做JScript(這樣命名是為了避免與Netscape潛在的許可糾紛)。微軟步入Web瀏覽器領域的這重要一步雖然令其聲名狼藉,但也成為JavaScript語言發展過程中的重要一步。

在微軟進入后,有3種不同的JavaScript版本同時存在:Netscape Navigator 3.0中的JavaScript、IE中的JScript以及CEnvi中的ScriptEase。與C和其他編程語言不同的是,JavaScript并沒有一個標準來統一其語法或特性,而這3種不同的版本恰恰突出了這個問題。隨著業界擔心的增加,這個語言標準化顯然已經勢在必行。1997年,JavaScript 1.1作為一個草案提交給歐洲計算機制造商協會(ECMA),由來自Netscape、Sun、微軟、Borland和其他一些對腳本編程感興趣的公司的程序員組成的TC39錘煉出了ECMA-262,該標準定義了叫做ECMAScript的全新腳本語言。從此,Web瀏覽器就開始努力(雖然有著不同程度的成功和失敗)將ECMAScript作為JavaScript實現的基礎。

盡管ECMAScript是一個重要的標準,但它并不是JavaScript唯一的部分,當然,也不是唯一被標準化的部分。實際上,一個完整的JavaScript實現是由以下3個不同部分組成的

•核心(ECMAScript)——JavaScript的核心ECMAScript描述了該語言的語法和基本對象

•文檔對象模型(DOM)——DOM描述了處理網頁內容的方法和接口

•瀏覽器對象模型(BOM)——BOM描述了與瀏覽器進行交互的方法和接口

JavaScript版本歷史

由于歷史原因及技術的不斷發展,JavaScript版本眾多,各種瀏覽器的實現情況也不一樣,筆者根據各方面的信息整理了一下JavaScript的各個版本及對應瀏覽器的實現情況,這也是這篇文章的主要目的,歡迎大家提供意見,一起完善。

版本 發布日期 基于 Netscape Navigator Mozilla Firefox Internet Explorer
1.0 1996年3月   2.0   3.0 (JScript 1.0)(1996年8月)
1.1 1996年8月   3.0   3.0 (JScript 2.0)(1997年1月)
1.2 1997年6月   4.0-4.05    
1.3 1998年10月 ECMA-262 ***版 (1997年6月發布)/ ECMA-262 第二版 (1998年6月發布) 4.06-4.7x   4.0 (JScript 3.0)(1997年10月)
1.4     Netscape Server Only   JScript 4.0 (Visual Studio 6, no IE release)
5.0 (JScript 5.0)(1999年3月)
1.5 2000年11月 ECMA-262 第三版 (1999年12月發布) 6.0 1.0 5.5 (JScript 5.5)(2000年7月)
6 (JScript 5.6)(2001年10月)
7 (JScript 5.7)(2006年10月)
8 (JScript 5.8)(2009年3月)
1.6 2005年11月 1.5 + Array extras + Array and String generics + E4X   1.5  
1.7 2006年10月 1.6 + Pythonic generators + Iterators + let   2.0  
1.8 2008年6月 1.7 + Generator expressions + Expression closures   3.0  
1.8.1 2009年6月 1.8 + Native JSON support + Minor Updates   3.5  
1.8.2 2010年7月 1.8.1 + ECMAScript 5 Compliance   4 9
2.0 制定中 ECMAScript Harmony      

特別說明:

1.當Netscape 將它的源代碼作為Mozilla 項目公布于眾時,本來計劃JavaScript 1.4 將會嵌入到Netscape Navigator 5.0 中。然而,一個冒進的決定——要完全從頭重新設計Netscape 的代碼,破壞了這個工作。 JavaScript 1.4 僅僅作為一個Netscape Enterprise Server 的服務器端腳本語言發布,以后也沒有被放入瀏覽器中。

2.E4X(ECMAScript for XML)是一種在ECMAScript(見ECMA-262,包括ActionScript、JavaScript等語言實現)標準的基礎上加入的動態XML支持的程序語言擴展。E4X的目的是作為DOM接口之外的另一個選擇。它可以使程序員在ECMAScript腳本中通過更簡潔的語法來訪問XML文檔。同時,它也為實現腳本中XML可視化提供了一種新方法。

3.從 IE 5.5 版本發布開始,微軟就沒有更新過它基于瀏覽器的JavaScript實現策略,但在.NET Framework 中包含了JScript.NET作為ECMAScript 4的實現,其中添加了一些特定于微軟的功能,它不能作為客戶端腳本語言在IE中使用,只能用在ASP.NET中作為服務器端語言或者獨立應用程序來用。與其它的JavaScript版本不同,JSscript.NET是編譯型語言,可以獨立的可執行文件。

4.ECMAScript Harmony其實是包含JavaScript 2.0在內的ECMAScript第四版的一個臨時新命名(未來可能是ECMAScript第六版?),ECMAScript第五版則是獨立開發的ECMAScript 3.1語言的后期命名。

5.如今,所有的主流 Web 瀏覽器都遵守 ECMA-262 第三版,即實現的是JavaScript 1.5版,JavaScript 1.6-1.9只是ECMAScript (JavaScript on Gecko)升級至JavaScript 2.0的臨時代號。

檢測JavaScript版本

下面是測試代碼可以測試你當前瀏覽器支持的JavaScrpt版本,在IE8中測試,提示說支持的版本是1.3,奇怪?

原文:http://www.cnblogs.com/lhb25/archive/2011/01/16/1936669.html

【編輯推薦】

  1. 8個***的JavaScript腳本資源強烈推薦
  2. 10個強大的JavaScript表單驗證插件
  3. JavaScript將成為計算機學習***語言
  4. 20個將JavaScript推到***的網站
  5. JavaScript中的陷阱大集合
責任編輯:陳貽新 來源: 夢想天空
相關推薦

2016-08-28 15:55:04

Hadoop大數據

2017-08-08 15:40:26

OpenStack轉型基金會

2023-03-21 11:24:44

eSIM移動通信

2020-05-26 11:17:34

區塊鏈金融技術

2017-03-22 20:36:34

深度學習機器學習人工智能

2021-08-16 08:44:54

Pravega Fli項目協議

2021-07-16 10:05:34

項目企業系統

2022-05-17 16:13:31

區塊鏈以太坊監管

2009-05-15 17:23:56

2022-07-14 08:17:59

中間件微服務開發

2024-12-18 07:45:18

2019-09-08 17:37:47

2020-11-17 13:00:37

物聯網IOT物聯網應用

2017-11-24 13:51:40

數據倉庫數據庫數據分析

2021-08-12 10:25:55

人工智能AI人工智能技術

2018-08-06 13:25:28

人工智能深度學習芯片

2020-11-30 11:06:52

數據中心數據中心融合

2020-10-13 09:23:57

LinuxKernel調度器

2018-08-09 20:41:29

人工智能AI神經網絡

2012-06-25 14:57:27

HTML5
點贊
收藏

51CTO技術棧公眾號

欧美日韩在线三级| 久久国产欧美日韩精品| 精品国产网站在线观看| 日韩avxxx| 精品电影在线| 国产在线国偷精品产拍免费yy| 欧美精品手机在线| 右手影院亚洲欧美| 国产亚洲精彩久久| 亚洲国产精品久久久男人的天堂 | 亚洲欧美日韩精品久久亚洲区 | 亚洲精品一品区二品区三品区 | 毛片无码国产| 亚洲另类中文字| 欧美成熟毛茸茸复古| 在线免费观看一级片| 欧美特黄一区| 一区二区亚洲欧洲国产日韩| 无码人妻丰满熟妇区毛片蜜桃精品| 国产免费拔擦拔擦8x在线播放| 中文字幕av不卡| 国产欧美亚洲日本| 97人妻精品一区二区三区软件 | 欧美成人黄色网址| 波多野结衣在线观看| 国产欧美va欧美不卡在线| 亚洲字幕一区二区| 波多野结衣人妻| 伊人精品成人久久综合软件| xvideos亚洲人网站| 中文字幕在线免费看线人| 久久综合偷偷噜噜噜色| 91电影在线观看| 国产3p露脸普通话对白| 91cn在线观看| 国产成人精品亚洲精品色欲| 国产成人澳门| 欧美日韩精品福利| 日韩a在线播放| 激情图片在线观看高清国产| 国产精品电影院| 日本一区二区在线视频观看| 天堂视频中文在线| 高清不卡一二三区| 亚洲综合av影视| 在线观看免费观看在线| 亚洲免费网址| 欧美在线视频观看| 国产情侣在线视频| 亚洲午夜极品| 久久露脸国产精品| 久久久久久久久艹| 综合国产在线| 超薄丝袜一区二区| 美国一级片在线观看| 精品国产一区二区三区小蝌蚪| 国产丝袜一区视频在线观看| 一级欧美一级日韩片| 国产精品调教| 亚洲高清不卡av| 欧美夫妇交换xxx| 精品深夜福利视频| 亚洲精品美女在线观看| 波多野结衣先锋影音| 欧美一区二区三区久久| 日韩av影片在线观看| 在线观看国产三级| 日韩精品免费一区二区三区竹菊| 亚洲精品国产免费| 深爱五月激情网| 国产在线观看91一区二区三区| 亚洲人永久免费| 在线看片中文字幕| 亚洲老妇激情| 欧美精品激情在线观看| 日韩三级av在线| 噜噜噜躁狠狠躁狠狠精品视频| 国产va免费精品高清在线观看| 超碰在线观看91| 精品制服美女久久| 岛国视频一区| 日本啊v在线| 国产精品人妖ts系列视频| 中文字幕一区二区三区四区五区| av软件在线观看| 性感美女极品91精品| 黑人糟蹋人妻hd中文字幕| 日本精品网站| 日韩一级免费一区| 亚洲精品乱码久久久久久不卡| 综合伊思人在钱三区| 在线电影av不卡网址| 一区二区视频免费看| 在线欧美视频| 国产精品男女猛烈高潮激情| 99这里有精品视频| 国产精品亚洲d| 日韩电影在线观看一区二区| 人体私拍套图hdxxxx| 欧美日韩国产观看视频| 色婷婷综合久色| 五月天婷婷影视| silk一区二区三区精品视频 | 国精产品一区一区三区有限在线| 精品久久久久久久久久久久久久久久 | 永久免费看mv网站入口亚洲| 九九九久久久久| 亚洲激情网址| 国产综合色香蕉精品| 婷婷色在线观看| 国产精品福利一区二区| 欧美男女爱爱视频| 免费一区二区三区四区| 亚洲精品国产综合久久| 欧美偷拍第一页| 日韩vs国产vs欧美| 欧美日韩成人一区二区| 一区二区三区四区国产| 丁香花在线影院| 欧美少妇xxx| 人妻无码中文久久久久专区| 91久久国产| 日韩免费av一区二区| 亚洲奶汁xxxx哺乳期| 国产精品电影院| 欧美韩国日本在线| 97成人在线| 久久天天躁狠狠躁老女人| 天天爱天天做天天爽| 波多野结衣视频一区| 强开小嫩苞一区二区三区网站| 姬川优奈av一区二区在线电影| 精品久久国产老人久久综合| 97超碰人人模人人爽人人看| 97视频资源在线观看| 老熟妇一区二区三区啪啪| hitomi一区二区三区精品| 国产av第一区| 国产一区二区| www.亚洲一区| 在线免费观看一区二区| 中文字幕国产一区二区| 亚州精品天堂中文字幕| 日本五十熟hd丰满| 国产成人精品网址| 宅男一区二区三区| 欧美a视频在线| 在线观看国产精品91| 特级毛片www| 97久久精品人人澡人人爽| 亚洲精品无码国产| 97久久亚洲| 国精产品一区一区三区有限在线| 亚洲第一页在线观看| 一区二区三区蜜桃| www日本在线观看| 欧美日韩亚洲一区| 成人av免费在线看| av中文在线资源库| 日韩经典中文字幕在线观看| 国产精品免费av一区二区| 成人免费视频caoporn| 美脚丝袜脚交一区二区| 五月综合久久| 日韩美女视频中文字幕| av在线第一页| 欧美日韩精品一区二区| 男人av资源站| 国产ts人妖一区二区| 精品国产一区二区精华| 午夜精品一区二区三区电影天堂| 97在线精品国自产拍中文| 国产孕妇孕交大片孕| 亚洲私人影院在线观看| 91香蕉视频在线观看视频| 国内视频精品| 欧美日韩国产高清一区| 日韩视频精品在线| 美女视频黄免费| 成人av动漫在线| 亚洲午夜无码av毛片久久| 欧美猛男做受videos| 国产欧美精品在线| 色老头在线观看| 亚洲国产精品va| 精品视频一二三区| 日韩成人一级| 欧美激情一二三| 日韩偷拍自拍| 911国产精品| 日韩女同强女同hd| 国产欧美一区二区精品性色| 午夜国产福利在线观看| 在线精品一区二区| 特级西西444www大精品视频| 精品国产乱码一区二区三区| 欧美性做爰毛片| 黄色免费在线看| 亚洲激情自拍图| 一区二区三区播放| 午夜国产精品影院在线观看| 人与动物性xxxx| 不卡视频在线看| 57pao国产成永久免费视频| 日韩视频久久| 免费观看中文字幕| 亚洲黄页在线观看| 91在线看网站| 91tv亚洲精品香蕉国产一区| 欧美激情视频网址| 天天综合视频在线观看| 亚洲免费一级电影| 亚洲精品18p| 欧美精品视频www在线观看| 国产三级av片| 一区二区三区不卡视频| 一二三四在线观看视频| 9i在线看片成人免费| 亚洲综合20p| 人禽交欧美网站| 欧美精品99久久| 欧美涩涩视频| 男插女免费视频| 日韩精品诱惑一区?区三区| 蜜桃视频在线观看91| 亚洲午夜免费| 亚洲aaaaaa| 四虎在线精品| 国产精品日韩专区| 欧美xo影院| 欧美一级大片视频| 超清av在线| 欧美大片免费观看在线观看网站推荐 | 日韩网站在线播放| 成人午夜电影小说| 午夜免费视频网站| 国产一区二区三区黄视频| 国产真人无码作爱视频免费| 亚洲一区激情| 日本www在线播放| 在线亚洲欧美| 国产黄色一级网站| 国产深夜精品| 亚洲熟女乱色一区二区三区| 国产精品呻吟| 毛片在线视频播放| 亚洲茄子视频| 国产特级黄色大片| 国产一区成人| 国产a视频免费观看| 久久精品人人| 国产视频一区二区三区在线播放 | 亚洲精选视频在线| 亚洲综合久久av一区二区三区| 国产精品少妇自拍| 老司机精品免费视频| 中文字幕一区在线| 九九精品视频免费| 亚洲激情校园春色| 国产一级片久久| 亚洲成人av一区| 毛片在线免费视频| 色爱区综合激月婷婷| 丰满人妻一区二区三区四区| 欧美日韩另类一区| 国产又粗又猛又爽| 欧美成人女星排行榜| 色网站免费观看| 亚洲人在线视频| av网站大全在线观看| 久久人人爽人人爽爽久久| 羞羞网站在线免费观看| 97色在线视频| 色猫猫成人app| 91精品在线一区| 哺乳挤奶一区二区三区免费看| 精品中文字幕一区| av在线不卡顿| 女女百合国产免费网站| 日韩视频中文| 91人人澡人人爽人人精品| 国产麻豆精品一区二区| 亚洲精品中文字幕在线播放| 国产清纯白嫩初高生在线观看91| 国产老头老太做爰视频| 亚洲成人一区在线| 在线视频精品免费| 日韩视频一区二区在线观看| 三级在线电影| 日韩视频永久免费观看| 99热99re6国产在线播放| 国产精品wwww| 91精品尤物| 日本一区二区在线| 国产综合自拍| 精品久久久久久中文字幕2017| 国产精品影视天天线| 中文字幕人妻一区二区| 亚洲精品国产无天堂网2021| 国产一级免费视频| 欧美一区二区三区视频在线观看| 外国精品视频在线观看| 伊人成人开心激情综合网| 日韩免费影院| 国产精品午夜一区二区欲梦| 久久精品66| 中文字幕一区综合| 亚洲尤物影院| 国产大学生av| 亚洲国产高清在线观看视频| 日本天堂在线视频| 91精品婷婷国产综合久久竹菊| 欧美香蕉爽爽人人爽| 欧美第一黄色网| 四虎国产精品免费久久5151| 麻豆久久久9性大片| 综合久久十次| 亚洲精品性视频| 97精品超碰一区二区三区| 少妇影院在线观看| 欧美丰满一区二区免费视频| 国产视频第一页在线观看| 97在线视频精品| 香蕉成人app| 免费成人深夜夜行网站视频| 免费xxxx性欧美18vr| 人妻丰满熟妇aⅴ无码| 亚洲福利电影网| 国产v片在线观看| 北条麻妃一区二区三区中文字幕 | 精品av久久久久电影| 性久久久久久久久久久久久久| 国产精品福利一区| 中文av免费观看| 在线观看91久久久久久| 欧美暴力调教| 欧洲亚洲一区二区| 久久久久久久波多野高潮日日| 中文在线一区二区三区| 亚洲成人在线免费| 丰满人妻一区二区三区四区53| 九九久久综合网站| 久久精品九色| 男人j进女人j| 国产成人在线网站| 欧美成人一区二区三区高清| 欧美一区国产二区| 国产激情在线| 亚洲xxxx18| 欧美午夜不卡影院在线观看完整版免费| 在线观看免费视频污| 亚洲啪啪综合av一区二区三区| 99久久久久久久| 欧美日韩爱爱视频| 成人黄色av网址| 国产原创popny丨九色| 99在线精品观看| 日本高清不卡码| 亚洲一区二区精品| 久久三级毛片| 久久久久久久免费视频| 丁香网亚洲国际| 日韩三级视频在线| 亚洲男人av电影| 国产精品传媒麻豆hd| 日本特级黄色大片| 国产99久久精品| 九九热在线免费观看| 在线a欧美视频| 国产精久久一区二区| 欧洲精品在线播放| 久久日韩粉嫩一区二区三区| 波多野结衣日韩| 久久天天躁狠狠躁夜夜躁2014| 日韩精品视频一区二区三区| 日韩小视频在线播放| 久久精品欧美一区二区三区麻豆| 中文字幕a级片| 美女精品久久久| 亚洲精品推荐| 五月天视频在线观看| 亚洲国产精品自拍| 邻居大乳一区二区三区| 成人免费高清完整版在线观看| 亚洲夜间福利| 成熟人妻av无码专区| 欧美成人激情免费网| 亚洲最新无码中文字幕久久| 亚洲一区高清| 岛国精品在线观看| 日韩久久久久久久久久| 色综合久久天天综线观看| 久久97视频| 色综合久久久无码中文字幕波多| 狠狠躁夜夜躁人人爽天天天天97 | 欧美精品999| 日韩黄色大片| 欧美大喷水吹潮合集在线观看| 精品视频一区三区九区| 国产精品国精产品一二|