JavaScript
閱讀設定
![]() |
![]() 非官方JavaScript標誌 | |
編程範式 | 手稿語言、物件導向(基於原型)、指令式、函數式 |
---|---|
設計者 | 布蘭登艾卡 |
編程員 | 網景、Mozilla基金會 |
第一次出現 | 1995年 |
穩定版本 | |
類型系統 | 類型系統、duck |
網站 | www |
Major 實作版本 | |
V8、JavaScriptCore、SpiderMonkey、Chakra | |
啟發語言 | |
C、Java、Perl、Python、Scheme、Self | |
影響語言 | |
ActionScript、CoffeeScript、Dart、JScript .NET、Objective-J、QML、TIScript、TypeScript | |
|
JavaScript係一種高級程式語言同直譯語言[2]。佢已經由ECMA通過ECMAScript標準化[2]。世界上大多數主流瀏覽器(Chrome、Firefox、IE/Edge、Safari等等)都支援JavaScript。
演變
網頁格式喺1990年代首次出現,嗰陣時嘅瀏覽器(Browser)只係可以辯認HTML語言,呢啲語言係用來話畀我哋知瀏覽器顯示咩資料,係靜態性嘅操作,Netscape Navigator 1.0就係呢個年代嘅瀏覽器。
編程
console.log("a"); //啱
console.log("b"); //啱
console.logg("c"); //錯,來到爾度停低
console.log("d"); //啱
console.log("e"); //啱
/*解決辦法*/
try{console.log("a");}catch(e){} //啱
try{console.log("b");}catch(e){} //啱
try{console.logg("c");}catch(e){} //錯,但係到爾度毋會停低,而係跳過
try{console.log("d");}catch(e){} //啱
try{console.log("e");}catch(e){} //啱
例子
Hello World:
alert("Hello World!");
參攷
- ↑ "Standard ECMA-262". Ecma International. 2015-06-17.
- ↑ 2.0 2.1 David, Flanagan. JavaScript: The Definitive Guide (第6版). O'Reilly & Associates. ISBN 978-0-596-80552-4.
睇埋
- 同JavaScript完全係兩回事嘅Java