美女拍拍拍爽爽爽爽爽爽-美女全黄网站免费观看-美女三级网站-美女三级在线-69国产成人精品午夜福中文-69国产视频

299

JavaScript背景簡介

時(shí)間: 2015-12-11 11:51:15   點(diǎn)擊數(shù): 32682   來源: 耐思智慧

大概在1992年,一家稱作Nombas的公司開始開發(fā)一種叫做C減減(C-minus-minus,簡稱Cmm)的嵌入式腳本語言。Cmm背后的理念很簡單:一個(gè)足夠強(qiáng)大可以替代宏操作(macro)的腳本語言,同時(shí)保持與C(和C++)足夠的相似性,以便開發(fā)人員能很快學(xué)會(huì)。這個(gè)腳本語言捆綁在一個(gè)叫做CEnvi的共享軟件產(chǎn)品中,它首次向開發(fā)人員展示了這種語言的威力。Nombas最終把Cmm的名字改成了ScriptEase,原因是后面的部分(mm)聽起來過于“消極”,同時(shí)字母C“令人害怕”。現(xiàn)在ScriptEase已經(jīng)成為了Nombas產(chǎn)品背后的主要驅(qū)動(dòng)力。


當(dāng)Netscape Navigator嶄露頭角時(shí),Nombas開發(fā)了一個(gè)可以嵌入網(wǎng)頁中的CEnvi的版本。這些早期的試驗(yàn)稱為Espresso Page(濃咖啡般的頁面),它們代表了第一個(gè)在萬維網(wǎng)上使用的客戶端腳本語言。而Nombas絲毫沒有料到它的理念將會(huì)成為因特網(wǎng)的一塊重要基石。 


當(dāng)網(wǎng)上沖浪越來越流行時(shí),對于開發(fā)客戶端腳本的需求也逐漸增大。此時(shí),大部分因特網(wǎng)用戶還僅僅通過 28.8kbit/s的調(diào)制解調(diào)器來連接到網(wǎng)絡(luò),即便這時(shí)網(wǎng)頁已經(jīng)不斷地變得更大和更復(fù)雜。而更加加劇用戶痛 苦的是,僅僅為了簡單的表單有效性驗(yàn)證,就要與服務(wù)器端進(jìn)行多次的往返交互。設(shè)想一下,用戶填完一 個(gè)表單,點(diǎn)擊提交按鈕,等待了30秒鐘的處理后,看到的卻是一條告訴你忘記填寫一個(gè)必要的字段。


那時(shí) 正處于技術(shù)革新最前沿的Netscape,開始認(rèn)真考慮一種開發(fā)客戶端腳本語言來解決簡單的處理問題。 當(dāng)時(shí)工作于Netscape的Brendan Eich,開始著手為即將在1995年發(fā)行的Netscape Navigator 2.0開發(fā)一個(gè) 稱之為LiveScript的腳本語言,當(dāng)時(shí)的目的是同時(shí)在瀏覽器和服務(wù)器(本來要叫它LiveWire的)端使用它 。Netscape與Sun公司聯(lián)手及時(shí)完成LiveScript實(shí)現(xiàn)。就在Netscape Navigator 2.0即將正式發(fā)布前, Netscape將其更名為JavaScript,目的是為了利用Java這個(gè)因特網(wǎng)時(shí)髦詞匯。


Netspace的賭注最終得到回報(bào),JavaScript從此變成了因特網(wǎng)的必備組件。 因?yàn)镴avaScript 1.0如此成功,Netscape在Netscape Navigator 3.0中發(fā)布了1.1版。恰巧那個(gè)時(shí)候,微 軟決定進(jìn)軍瀏覽器,發(fā)布了IE 3.0 并搭載了一個(gè)JavaScript的克隆版,叫做JScript(這樣命名是為了避 免與Netscape潛在的許可糾紛)。微軟步入Web瀏覽器領(lǐng)域的這重要一步雖然令其聲名狼藉,但也成為 JavaScript語言發(fā)展過程中的重要一步。 


在微軟進(jìn)入后,有3種不同的JavaScript版本同時(shí)存在:Netscape Navigator 3.0中的Java- Script、IE 中的JScript以及CEnvi中的ScriptEase。與C和其他編程語言不同的是,JavaScript并沒有一個(gè)標(biāo)準(zhǔn)來統(tǒng) 一其語法或特性,而這3種不同的版本恰恰突出了這個(gè)問題。隨著業(yè)界擔(dān)心的增加,這個(gè)語言標(biāo)準(zhǔn)化顯然 已經(jīng)勢在必行。


 1997年,JavaScript 1.1作為一個(gè)草案提交給歐洲計(jì)算機(jī)制造商協(xié)會(huì)(ECMA)。第39技術(shù)委員會(huì)(TC39) 被委派來“標(biāo)準(zhǔn)化一個(gè)通用、跨平臺(tái)、中立于廠商的腳本語言的語法和語義”。由來自Netscape、Sun、微軟、Borland和其他一些對腳本編程 感興趣的公司的程序員組成的TC39錘煉出了ECMA-262,該標(biāo)準(zhǔn)定義了叫做ECMAScript的全新腳本語言。 


在接下來的幾年里,國際標(biāo)準(zhǔn)化組織及國際電工委員會(huì)(ISO/IEC)也采納ECMAScript作為標(biāo)準(zhǔn) (ISO/IEC-16262)。從此,Web瀏覽器就開始努力(雖然有著不同程度的成功和失敗)將ECMAScript作為 JavaScript實(shí)現(xiàn)的基礎(chǔ)。

上一篇:JavaScript入門必讀 下一篇:如何快速入門JavaScript

旗下網(wǎng)站:耐思智慧 - 淘域網(wǎng) - 我的400電話 - 中文域名:耐思尼克.cn 耐思尼克.top

耐思智慧 © 版權(quán)所有 Copyright © 2000-2025 IISP.COM,Inc. All rights reserved

備案號(hào)碼: 粵ICP備09063828號(hào)  公安備案號(hào): 公安備案 粵公網(wǎng)安備 44049002000123號(hào)  域名注冊服務(wù)機(jī)構(gòu)許可:粵D3.1-20240003 CN域名代理自深圳萬維網(wǎng)

聲明:本網(wǎng)站中所使用到的其他各種版權(quán)內(nèi)容,包括但不限于文章、圖片、視頻、音頻、字體等內(nèi)容版權(quán)歸原作者所有,如權(quán)利所有人發(fā)現(xiàn),請及時(shí)告知,以便我們刪除版權(quán)內(nèi)容

本站程序界面、源代碼受相關(guān)法律保護(hù), 未經(jīng)授權(quán), 嚴(yán)禁使用; 耐思智慧 © 為我公司注冊商標(biāo), 未經(jīng)授權(quán), 嚴(yán)禁使用

法律顧問:珠海知名律師 廣東篤行律師事務(wù)所 夏天風(fēng) 律師

主站蜘蛛池模板: 日本资源在线 | 伦理片免费观看 | 成人18免费观看的动漫 | 91精品国产高清久久久久久91 | 最近日本韩国高清免费观看 | 免费永久观看美女视频网站网址 | 欧美特黄a级高清免费看片 欧美特黄a级高清免费大片 | 久久在现| 大好硬好深好爽想要视频 | 欧美特黄视频在线观看 | 国产无遮挡又爽又色又刺激 | 欧美曰批人成在线观看 | 成人影视免费观看 | 50岁老女人毛片一级亚洲 | 日日好吊妞 | 免费看a毛片 | 乱系列h全文阅读小黄文肉 乱色美www女麻豆 | 丁香六月激情 | 国产成人国产在线观看入口 | 欧美日韩三级在线观看 | 欧美射图 | 日韩色视频 | 天堂va欧美ⅴa亚洲va一国产 | 日本欧美高清全视频 | 国产东北男同志videos网站 | 欧美3p在线观看一区二区三区 | 欧美一区中文字幕 | 日韩毛片高清在线看 | 91精品国产高清久久久久久91 | 成年黄网站 | 曰批视频免费 | 欧美色视频网站 | 一级做a爰片欧美一区 | 一 级 黄 中国色 片 | 精品福利影院 | xxx性欧美| 日本午夜视频在线 | 国产成人久久精品麻豆二区 | 男人女人的免费视频网站 | 亚洲欧美日韩精品高清 | 亚洲日韩aⅴ在线视频 |