LiveScript是JavaScript語言的前身。網景(Netscape)在設計瀏覽器的時候,為了提高網頁設計的互動性,所以發展了LiveScript這個電腦語言。LiveScript的創造者是Brendan Eich,首次在NetScape 2中實現。它的目的是創建一門足夠簡單的語言讓開發者能容易地為網頁增加互動,只要把代碼拷貝過來調整一下就可以。很多LiveScript開發者是從拷貝貼上開始的。在Netscape發展LiveScript的同時,Sun公司也正在發展Java語言,為了輔助Java的網頁程式方面的設計,這兩家公司進行合作,共同發展LiveScript語言,並將LiveScript語言改名為JavaScript。
基本介紹
- 中文名:LiveScript
- 屬於:JavaScript語言的前身
- 目的:提高網頁設計的互動性
- 性質:電腦語言
簡介,趣聞,
簡介
LiveScript是JavaScript語言的前身。網景(Netscape)在設計瀏覽器的時候,一方面為了輔助本身發展的一種名為LiveWire的程式,另一方面為了提高網頁設計的互動性,所以發展了LiveScript這個電腦語言。LiveScript的創造者是Brendan Eich,首次在NetScape 2中實現。它的目的是創建一門足夠簡單的語言讓開發者能容易地為網頁增加互動,只要把代碼拷貝過來調整一下就可以。很多LiveScript開發者是從拷貝貼上開始的。在Netscape發展LiveScript的同時,Sun公司也正在發展Java語言,為了輔助Java的網頁程式方面的設計,這兩家公司進行合作,共同發展LiveScript語言,並將LiveScript語言改名為Javascript。
1996年的時候Java炙手可熱,NetScape想搭順風車,於是某產品經理,命令更名,命令BrendanEich讓“Javascript像Java”。這讓很多人誤認為JavaScript是Java的低級版。
趣聞
JavaScript 可算是世界上最流行的程式語言,它曾被Web 開發設計師貼上噩夢的標籤,雖然真正的噩夢其實是 DOMAPI,這個被大量的開發與設計師隨手拈來增強他們的 Web 前端的腳本語言,如今越來越被重視,雖則如此,JavaScript 仍然擁有很多讓人費解的東西。
1. 它以 Java 命名,但並不是 Java
它最初叫 Mocha, 接著改名為 LiveScript,最後才確定命名為 JavaScript,根據歷史記錄,Java 的命名與 Netscape 和 Sun 之間的合作有關,作為交換條件,Netscape 在他們備受歡迎的瀏覽器中創建了 Java 運行時。值得一提的是,這個名字的出台幾近一個玩笑,要知道,LiveScript 和 Java 在客戶端腳本方面存在敵對關係。
不管怎么說,人們後來不得不一再澄清的一件事就是,JavaScript 和 Java 毫無關係。