JavaScript 簡介

來源:互聯網
上載者:User

標籤:3.0   描述   bom   類型   根據   內容   ons   日常   聯合   

JavaScript 發展曆史

.在 1995 年年由 Netscape(?網景)公司推出 LiveScript。在此之前,沒有所謂的前端技術,所有的處理理都 需要由伺服器?端進?行行操作。

.由?網景公司聯合 SUN 公司完善 LiveScript。同時,?網景公司將 LiveScript 更更名為 JavaScript。

.微軟在推出 IE3.0 時,推出了了 JavaScript 的複製隆版本,JScript。

.在 1997 年年,JavaScript 1.1 由歐洲電腦製造商協會定義。此舉,只為 JavaScript 語?言定製統?一的語 ?言版本。該全新版本的推出,更更名為 ECMAScript。該版本由 Netscape、SUN、微軟等共同定義。

JavaScript 組成部分

.ECMAScript ECMAScript 是?一種指令碼語?言的標準,ECMA-262標準。 該標準不不限於 JavaScript 使?用。例例如 ActionScript 語?言中的標準也為 ECMA-262標準。 ECMAScript 描述了了以下內容:文法、類型、語句句、關鍵字、保留留字、運算子和對象等等。

.BOM(Browser Object Model):瀏覽器?物件模型

.DOM(Document Object Model):?文件物件模型

ECMAScript 簡介

ECMAScript是?一種由Ecma國際(前身為歐洲電腦製造商協會)通過ECMA-262標準化的指令碼程式設計語 ?言。這種語?言在萬維?網上應?用?廣泛,它往往被稱為JavaScript或JScript,但實際上後兩者是ECMA-262標準的 實現和擴充。

ECMAScript 發展曆史

1996 年年 11 ?月 ?網景通訊公司將 JavaScript 提交給歐洲電腦製造商協會(ECMA),希望這種語?言能夠 成為國際標準。

1997 年年 06 ?月 ECMA 發布262號標準?檔案(ECMA-262)的第?版, 規定了了瀏覽器?指令碼語?言的標準,並 將這種語?言稱為 ECMAScript,這個版本就是1.0版本。 該標準從?一開始就是針對JavaScript語?言制定的,但是之所以不不叫JavaScript,有兩個原因:?是商標,Java 是Sun公司的商標,根據授權協議,只有 Netscape 公司可以合法地使?用 JavaScript 這 個名字,且 JavaScript 本身也已經被 Netscape 公司註冊為商標。

     :?是想體現這?門語?言的制定者是 ECMA,不不是 Netscape,這樣有利利於保證這?門語?言的開放性和中? 性。

因此,ECMAScript和JavaScript的關係是,前者是後者的規範,後者是前者的?一種實現(另外的ECMAScript ?方?言還有Jscript和ActionScript)。在?日常場合,這兩個詞是可以互換的。

JavaScript 簡介

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.