精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

亚洲аv电影天堂网| 亚洲精品久久7777| 国产精品xxx视频| 国产美女高潮视频| 99香蕉久久| 欧美视频不卡中文| 在线天堂一区av电影| 国产99久久九九精品无码免费| 欧美久久视频| 在线精品播放av| 一级片免费在线观看视频| 多野结衣av一区| 中文字幕高清不卡| 成人av免费看| 国产精品露脸视频| 国模 一区 二区 三区| 亚洲欧美日韩国产精品| 欧美性猛交xx| 福利一区二区三区视频在线观看| 一区二区在线观看免费| 日韩videos| 黄色片一区二区三区| 蜜臀91精品一区二区三区 | 极品白浆推特女神在线观看| 国产精品一区二区久久不卡 | 啦啦啦免费高清视频在线观看| 日韩电影一区| 日韩av在线电影网| 日韩va在线观看| 日韩av超清在线观看| 亚洲高清久久久| 日本一级淫片演员| 国产福利第一视频在线播放| 99久久免费国产| 91青青草免费观看| 国产美女三级无套内谢| 日本aⅴ亚洲精品中文乱码| 久久人人爽国产| 青青青在线视频| **女人18毛片一区二区| 中文字幕亚洲激情| www在线观看免费视频| 国产人妖ts一区二区| 精品久久久三级丝袜| 91插插插影院| www.欧美视频| 91精品国产色综合久久| 一女二男3p波多野结衣| 日韩av福利| 色婷婷国产精品久久包臀 | 日本理论片午伦夜理片在线观看| 国产精品毛片久久久久久久| 欧美亚洲免费高清在线观看| 日韩欧美在线观看一区二区| 菠萝蜜视频在线观看一区| 99免费在线观看视频| va视频在线观看| 国产麻豆精品一区二区| 91在线观看免费网站| 中文字幕一区二区久久人妻| 免费的成人av| 国产美女久久精品香蕉69| 在线免费一级片| 老色鬼精品视频在线观看播放| 国产精品久久婷婷六月丁香| 色老头在线视频| 日韩国产欧美三级| 国产精品久久久久久av福利软件 | 奇米在线7777在线精品| 国产精品日韩av| 中文字幕 自拍偷拍| 热久久免费视频| 国产在线精品一区免费香蕉| 国产高潮在线观看| 成人免费av网站| 精品日本一区二区| 国产午夜视频在线观看| 国产精品久久久久精k8| 蜜臀在线免费观看| 国产精品186在线观看在线播放| 欧美日韩精品国产| 色综合手机在线| 国产精一区二区| 亚洲第一中文字幕| 欧美狂猛xxxxx乱大交3| 欧美肉体xxxx裸体137大胆| 久久精品国产亚洲| 久一区二区三区| 性8sex亚洲区入口| 国产精品夜色7777狼人| 午夜精品久久久久久久99老熟妇| 97久久超碰国产精品| 欧美一区国产一区| 超碰在线观看免费| 舔着乳尖日韩一区| 欧美伦理片在线观看| 日韩亚洲精品在线观看| 亚洲精品一区二三区不卡| 久久爱一区二区| 伊人狠狠色j香婷婷综合| 国产999在线| 性猛交xxxx乱大交孕妇印度| 久久久久久久久久久电影| 好色先生视频污| 中文字幕色婷婷在线视频| 欧美日韩亚洲综合| 欧美极品jizzhd欧美仙踪林| 成人在线视频免费观看| 欧美高清自拍一区| 欧美日韩在线视频播放| 国产91精品精华液一区二区三区| 日本免费高清一区| 日本欧美电影在线观看| 欧美色图片你懂的| 一级国产黄色片| 亚洲最大av| 国产精品xxxxx| 人妻无码一区二区三区久久99| 中国色在线观看另类| 青青草精品视频在线| 电影中文字幕一区二区| 一区三区二区视频| 亚洲精品午夜国产va久久成人| 国内精品免费在线观看| 日本一区二区久久精品| 特黄毛片在线观看| 精品国产不卡一区二区三区| 蜜桃av.com| 日韩国产欧美视频| 久久久久久亚洲精品不卡4k岛国 | 好吊视频一区二区三区| 国产精品国产精品国产专区不蜜 | 欧洲精品在线播放| 久久av影院| 亚洲人成绝费网站色www| www.youjizz.com亚洲| 国产一区免费电影| 一区二区三区四区国产| 日日夜夜天天综合| 亚洲美女喷白浆| 国产成人无码精品久在线观看| 国产大陆精品国产| 精品国产无码在线| 四虎成人精品一区二区免费网站| 在线视频国产日韩| 黄色一级视频免费看| 91天堂素人约啪| 日韩av三级在线| 日韩动漫一区| 4k岛国日韩精品**专区| 色婷婷激情五月| 午夜精品久久一牛影视| 亚洲美女在线播放| 夜夜爽av福利精品导航| 精品久久sese| 亚洲欧美电影| 亚洲欧美制服第一页| 黄瓜视频在线免费观看| 久久久久久久综合色一本| 国产精品秘入口18禁麻豆免会员| 欧美a级网站| 欧美在线视频网| 国产精品天堂| 欧美精品aⅴ在线视频| 亚洲一区电影在线观看| 国产一区91精品张津瑜| 亚洲熟妇无码av在线播放| 国产精品xxx在线观看| 97在线视频免费观看| 五月婷婷久久久| 色婷婷国产精品综合在线观看| 性猛交ⅹxxx富婆video| 美国一区二区三区在线播放| 91xxx视频| 国产精品色在线网站| 国产91精品青草社区| 国产日本在线视频| 欧美日韩久久一区| 久久久久无码精品国产| 99re热这里只有精品视频| 农村妇女精品一二区| 久久人人99| 国产精品二区在线观看| 日韩影片中文字幕| 日韩中文字幕免费看| 成人激情四射网| 色久优优欧美色久优优| 亚洲 欧美 国产 另类| 国产99久久久国产精品| av天堂永久资源网| 天天综合亚洲| 精品蜜桃一区二区三区| 久久av影院| 国内外成人免费激情在线视频网站| 国产中文字幕在线| 91精品国产一区二区三区蜜臀| 国产成人亚洲欧洲在线| 国产精品素人视频| 男人的天堂影院| 欧美aaa在线| 国产九九九九九| 亚洲啊v在线观看| 久久久综合亚洲91久久98| 欧美一级免费| 国产69久久精品成人看| 成人影欧美片| 国产一区二区美女视频| 国精产品乱码一区一区三区四区| 欧洲一区在线电影| 国产精品成人国产乱| 国产精品久久久久一区二区三区共| 亚洲欧美高清在线| 国产在线不卡一卡二卡三卡四卡| 国模杨依粉嫩蝴蝶150p| 伊人精品成人久久综合软件| 少妇熟女一区二区| 日韩免费看片| 欧洲视频一区二区三区| 久久精品论坛| 99九九电视剧免费观看| 日韩欧国产精品一区综合无码| 欧美一级大片视频| 日本在线观看大片免费视频| 少妇高潮久久77777| 免费黄色片在线观看| 亚洲成**性毛茸茸| 国产日韩精品suv| 欧美日韩另类国产亚洲欧美一级| 懂色av蜜臀av粉嫩av分享吧最新章节| 亚洲国产一区二区三区| 日韩激情综合网| 国产精品欧美一级免费| 成人免费毛片糖心| 91丝袜美腿高跟国产极品老师| 丰满人妻一区二区三区大胸| 激情丁香综合五月| wwwwwxxxx日本| 日本不卡视频在线| 亚洲精品高清无码视频| 国产精品亚洲综合久久| 欧美s码亚洲码精品m码| 国产日韩欧美一区| 天堂…中文在线最新版在线| 黄色日韩精品| 美女黄色免费看| 亚洲欧洲一区| 国产主播自拍av| 999亚洲国产精| 99热自拍偷拍| 另类激情亚洲| 能在线观看的av网站| 久久夜色精品| 无码人妻精品一区二区三区66| 日韩电影在线免费| 男人搞女人网站| 久久超碰97中文字幕| 97人人爽人人| 极品美女销魂一区二区三区免费| 在线视频观看一区二区| 激情久久五月天| 4438x全国最大成人| 岛国精品在线播放| 亚洲av无码一区二区三区网址| 久久综合狠狠综合久久激情| 亚洲第一综合网| 亚洲图片你懂的| 久久精品国产亚洲av麻豆色欲 | 51精品秘密在线观看| 手机av免费观看| 欧美日韩一区二区三区视频| 亚洲一级av毛片| 欧美一二三在线| 人妻视频一区二区三区| 亚洲美女中文字幕| 日本三级在线播放完整版| 久久天天躁狠狠躁夜夜av| 影音先锋男人在线资源| 国外成人性视频| 日本不卡一二三| 亚洲影影院av| 精品中文一区| 综合久久国产| 日韩午夜av| 色婷婷成人在线| 成人免费观看av| 亚洲黄色网址大全| 亚洲欧美偷拍三级| 日本va欧美va国产激情| 欧美中文字幕不卡| 亚洲精品国偷拍自产在线观看蜜桃 | 中文字幕在线观看不卡| 国产午夜久久久| 色欧美日韩亚洲| www.成人在线观看| 亚洲欧美国产另类| caoporn97在线视频| 18性欧美xxxⅹ性满足| 欧洲精品久久久久毛片完整版| 成人女人免费毛片| 色爱综合网欧美| 97国产在线播放| 久草中文综合在线| 成人乱码一区二区三区av| 亚洲欧美日韩国产另类专区| 岛国av中文字幕| 精品美女在线播放| 日本中文在线| 日韩av免费看| 国产精品网址| 日本丰满少妇黄大片在线观看| 男人的天堂亚洲| 中国xxxx性xxxx产国| 国产精品成人免费在线| 日韩中文字幕在线观看视频| 日韩欧美你懂的| 免费在线午夜视频| 国产成人欧美在线观看| 国产欧美一区二区三区米奇| 女人床在线观看| 六月婷婷色综合| 小早川怜子久久精品中文字幕| 亚洲国产裸拍裸体视频在线观看乱了| 久久久999久久久| 日韩电视剧在线观看免费网站| www.在线视频| 成人深夜直播免费观看| 国产一区二区区别| 美女福利视频在线| 99精品视频一区二区| 久久久久久久久久99| 欧美男生操女生| h视频在线免费| 国产精品久久9| 亚洲深夜福利在线观看| 久久黄色片视频| www.亚洲在线| 国产精品二区一区二区aⅴ| 欧美一个色资源| 最爽无遮挡行房视频在线| 91中文字幕在线| 亚洲成av人片一区二区密柚| 91 视频免费观看| 成人欧美一区二区三区黑人麻豆| 在线观看免费观看在线| 一区二区三区视频免费| 高清电影一区| 天堂社区 天堂综合网 天堂资源最新版 | 91精品国产一区二区在线观看 | 色婷婷粉嫩av| 欧美日韩在线观看一区二区| 成人网视频在线观看| 国产精品久久久久久久电影| 成人亚洲一区| 久国产精品视频| 亚洲日本va午夜在线影院| 国产成人精品一区二区无码呦| 日韩在线免费av| 精品国模一区二区三区欧美| 91精品国产毛片武则天| 国产不卡视频在线播放| 国产网址在线观看| 亚洲国产又黄又爽女人高潮的| 亚洲精品一区| 亚洲 日韩 国产第一区| 精品亚洲免费视频| 欧美成人免费观看视频| 欧美va亚洲va在线观看蝴蝶网| www.超碰在线| 手机成人在线| 国产精品一二三四区| 免费观看一级视频| 亚洲欧美一区二区三区四区| 国产精品66| 欧美日韩视频免费| 91免费观看视频| 中文字幕精品一区二区精| 精品视频9999| 羞羞答答一区二区| 日本特黄a级片| 一区二区三区美女| 欧美孕妇性xxxⅹ精品hd| 国产有码在线一区二区视频| 国产综合自拍| 阿v天堂2014| 日韩手机在线导航| 伊伊综合在线| 中文字幕日韩一区二区三区不卡 | 91导航在线观看| 日韩女优电影在线观看| 伊人久久视频| a级网站在线观看| 26uuu精品一区二区| 一本久道久久综合无码中文| 国模视频一区二区三区| 成人亚洲一区二区| 午夜av免费看| 91精品一区二区三区久久久久久 | 无码人妻一区二区三区在线| 在线欧美日韩精品| 超碰在线网站|