鍍金池/ 問答/HTML/ JavaScript發(fā)明人做了什么工作?

JavaScript發(fā)明人做了什么工作?

僅僅是設(shè)計(jì)了下?因?yàn)榫唧w實(shí)現(xiàn)都是由各大瀏覽器商家根據(jù)ECMA標(biāo)準(zhǔn)實(shí)現(xiàn)的,還有DOM、BOM也隨著瀏覽器商家不同而有所區(qū)別。

回答
編輯回答
傻叼
  1. 發(fā)明人是Netscape

因?yàn)?JavaScript 1.0 如此成功,Netscape 在 Netscape Navigator 3.0 中發(fā)布了 1.1 版。恰巧那個(gè)時(shí)候,微軟決定進(jìn)軍瀏覽器,發(fā)布了 IE 3.0 并搭載了一個(gè) JavaScript 的克隆版,叫做 JScript(這樣命名是為了避免與 Netscape 潛在的許可糾紛)。
  1. 標(biāo)準(zhǔn)化需求

1997 年,JavaScript 1.1 作為一個(gè)草案提交給歐洲計(jì)算機(jī)制造商協(xié)會(huì)(ECMA)。第 39 技術(shù)委員會(huì)(TC39)被委派來“標(biāo)準(zhǔn)化一個(gè)通用、跨平臺(tái)、中立于廠商的腳本語言的語法和語義”(http://www.ecma-international...。由來自 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ǔ)。

2017年1月17日 01:14