JavaScript

JavaScript(JS)是個程式語言。通常用於客戶端(client-side)的動態網頁腳本,不過也常用於伺服器端(Server-side)。

JavaScript 與 Java 無關,請參見這裡的比較。

Brendan Eich 這個前 Netscape 員工,原本想讓 JavaScript 成為伺服器端語言。卻讓它在 1995 年九月降生於 Netscape Navigator 2.0 並得到隨之而來的成功。Internet Explorer 3.0 也在 1996 年八月以 JScript 的名義,導入了 JavaScript 的支持。

1996 年十一月,Netscape 開始與 ECMA International 合作以期使 JavaScript 成為行業標準(industry standard)。從此以後,標準化的 JavaScript 就被稱為 ECMAScript 並規範於 ECMA-262 之下,其最新的第七版在 2016 年六月生效。

JavaScript 通常用於瀏覽器,使開發者能透過 DOM 操縱網頁內容、或透過 AJAXIndexedDB 操縱資料;還可以用它在 canvas 上面繪圖、透過各種 API 與各種設備的瀏覽器交流……等等。由於近年各大瀏覽器的增長、以及 APIs 的效能改進,JavaScript 成了全世界最常用的程式語言之一。

最近,JavaScript 挾著 Node.js 這個非瀏覽器跨平台執行環境的巨大成功,重返了伺服器世界。電腦上的 Node.js 能讓 JavaScript 作為腳本語言使用以處理自動化。另外,還可以組建完整的 HTTPWeb Sockets 伺服器。

深入了解

基本知識

學習 JavaScript

技術參考

文件標籤與貢獻者

 此頁面的貢獻者: iigmir
 最近更新: iigmir,