首頁 >web前端 >js教程 >javascript的前身是什麼

javascript的前身是什麼

青灯夜游
青灯夜游原創
2021-10-19 17:48:324720瀏覽

javascript的前身LiveScript。 JavaScript最初被稱為LiveScript,由Netscape的Brendan Eich在1995年設計開發的;後來Netscape與Sun公司合作,就將其更名為JavaScript。

javascript的前身是什麼

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

javascript的前身LiveScript。

JavaScript在1995年由Netscape公司的Brendan Eich,在網景導航器瀏覽器上首次設計實現而成。

JavaScript 最初被稱為 LiveScript,在 Netscape 與 Sun(一家互聯網公司,全稱為“Sun Microsystems”,現已被甲骨文公司收購)合作之後將其更名為了 JavaScript。

之所以將LiveScript 更名為JavaScript,是因為JavaScript 是受Java 的啟發而設計的,因此在語法上它們有很多相似之處,JavaScript 中的許多命名規範也都藉鑑自Java,還有一個原因就是為了行銷,蹭Java 的熱度。

同一時期,微軟和 Nombas(一家名為 Nombas 的公司)也分別開發了 JScript 和 ScriptEase 兩種腳本語言,與 JavaScript 形成了三足鼎立之勢。它們之間沒有統一的標準,不能互用。為了解決這個問題,1997 年,在ECMA(歐洲電腦製造商協會)的協調下,Netscape、Sun、微軟、Borland(一家軟體公司)組成了工作小組,並以JavaScript 為基礎制定了 ECMA-262 標準(ECMAScript)。

第二年,ISO/IEC(國際標準化組織及國際電工委員會)也採用了 ECMAScript 作為標準(即 ISO/IEC-16262)。

JavaScript 的特點

1、解釋型腳本語言

JavaScript 是一種解譯型腳本語言,與C、C 等語言需要先編譯再運作不同,使用JavaScript 寫的程式碼不需要編譯,可以直接執行。

2、物件導向

JavaScript 是一種物件導向語言,使用 JavaScript 不僅可以建立對象,也能操作使用現有的物件。

3、弱型別

JavaScript 是一種弱型別的程式語言,對使用的資料型別沒有嚴格的要求,例如您可以將一個變數初始化為任意型別,也可以隨時改變這個變數的類型。

4、動態

JavaScript 是一種採用事件驅動的腳本語言,它不需要藉助Web 伺服器就可以對使用者的輸入做出回應,例如我們在造訪一個網頁時,透過滑鼠在網頁中進行點擊或捲動視窗時,透過JavaScript 可以直接對這些事件做出回應。

5、跨平台

JavaScript 不依賴作業系統,在瀏覽器中就可以運作。因此一個 JavaScript 腳本在編寫完成後可以在任意系統上運行,只需要係統上的瀏覽器支援 JavaScript 即可。

主要功能

1、嵌入動態文字於HTML頁面。

2、對瀏覽器事件做出回應。

3、讀寫HTML元素。 

4、在資料提交到伺服器之前驗證資料。

5、偵測訪客的瀏覽器資訊。控制cookies,包括建立和修改等。 

6、基於Node.js技術進行伺服器端程式設計。

【推薦學習:javascript影片教學

#

以上是javascript的前身是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn