Remove ads
From Wikipedia, the free encyclopedia
JavaScript係一種高級程式語言同直譯語言[2]。佢已經由ECMA通過ECMAScript標準化[2]。世界上大多數主流瀏覽器(Chrome、Firefox、IE/Edge、Safari等等)都支援JavaScript[3]。
非官方JavaScript標誌 | |
編程範式 | 手稿語言、物件導向(基於原型)、指令式、函數式 |
---|---|
設計者 | 布蘭登艾卡 |
編程員 | 網景、Mozilla基金會 |
第一次出現 | 1995年 |
穩定版本 | ECMAScript 2016[1]
/ 2016年6月17號 |
類型系統 | 類型系統、duck |
網站 | www |
Major 實作版本 | |
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。
for( 初始表達式 ; 條件 ; 增量表達式 )
{
當條件係true嗰時執行, 然後再次判斷條件. (當條件係false嗰時跳出循環.)
}
while(條件)
{
當條件係true嗰時執行, 然後再次判斷條件. (當條件係false嗰時跳出循環.)
}
跳轉語句有 break , continue , return , yield。
加法: 1 + 2 -> 3
1 + 2 // 3
字串合併: '1' + '2' -> '12'
'1' + '2' // '12'
減法:
a - b
乘法:
a * b
除法:
a / b
取餘(mod):
a % b
冪:
a ** b
條件判斷:
條件 ? 當條件係true嗰時執行 : 當條件係false嗰時執行
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.