JavaScript係一種高級程式語言同直譯語言。佢已經由ECMA通過ECMAScript標準化。世界上大多數主流瀏覽器(Chrome、Firefox、IE/Edge、Safari等等)都支援JavaScript。
非官方JavaScript標誌 | |
編程範式 | 手稿語言、物件導向(基於原型)、指令式、函數式 |
---|---|
設計者 | 布蘭登艾卡 |
編程員 | 網景、Mozilla基金會 |
第一次出現 | 1995年 |
穩定版本 | ECMAScript 2016 / 2016年6月17號 |
類型系統 | 類型系統、duck |
網站 | www |
Major implementations | |
V8、JavaScriptCore、SpiderMonkey、Chakra | |
啟發語言 | |
C、Java、Perl、Python、Scheme、Self | |
影響語言 | |
ActionScript、CoffeeScript、Dart、 | |
|
網頁格式喺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!");
條件語句有 if , switch。
if(條件) { 當條件係true嗰時執行 } else { 當條件係false嗰時執行 }
switch(條件) { case 0 : 當條件係數字0嗰時執行 break ; case "0" : 當條件係字串0嗰時執行 break ; default : 其他情況執行 }
循環語句有 for , while。
跳轉語句有 break , continue , return , yield。
+ 加法
- 減法
* 乘法
/ 除法
% 取餘(mod)
** 冪
This article uses material from the Wikipedia 粵語 article JavaScript, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). 呢度嘅所有文字係根據 CC BY-SA 4.0 牌照嘅條款發佈;可能會有附加嘅條款。 Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki 粵語 (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.