国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

JavaScript 語(yǔ)法

avaScript 是一個(gè)程式語(yǔ)言。語(yǔ)法規(guī)則定義了語(yǔ)言結(jié)構(gòu)。


JavaScript 語(yǔ)法

#JavaScript 是腳本語(yǔ)言。

它是一個(gè)輕量級(jí),但功能強(qiáng)大的程式語(yǔ)言。


JavaScript 字面量

#在程式語(yǔ)言中,一個(gè)字面量是一個(gè)常數(shù),如 3.14。

數(shù)字(Number)字面量?可以是整數(shù)或是小數(shù),或是科學(xué)計(jì)數(shù)(e)。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<p id="demo"></p>
<script>
    document.getElementById("demo").innerHTML = 123e5;
</script>
</body>
</html>

執(zhí)行程式嘗試


字串(String)字面上?可以使用單引號(hào)或雙引號(hào):

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<p id="demo">andy</p>
<script>
    document.getElementById("demo").innerHTML = 'liu qi';
</script>
</body>
</html>

執(zhí)行程式嘗試


##表達(dá)式字面量?用於計(jì)算:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<p id="demo"></p>
<script>
    document.getElementById("demo").innerHTML = 5 * 10;
</script>
</body>
</html>

執(zhí)行程式嘗試

陣列(Array)字面量?定義一個(gè)陣列:


##[40, 100, 1, 5, 25, 10]物件(Object)字面量?定義一個(gè)物件:
##{firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"}

函數(shù)(Function)字面量?定義一個(gè)函數(shù):

#function myFunction(a, b ) { return a * b;}


JavaScript 變數(shù)




##JavaScript 變數(shù)

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<p id="demo"></p>
<script>
    var length;
    length = 6;
    document.getElementById("demo").innerHTML = length;
</script>
</body>
</html>
JavaScript運(yùn)算子JavaScript使用?算術(shù)運(yùn)算子?來(lái)計(jì)算值:
<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>php中文網(wǎng)(php.cn)</title> 
</head>
<body>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = (5 + 6) * 10;
</script>
</body>
</html>
執(zhí)行程式嘗試執(zhí)行程式嘗試
##在程式語(yǔ)言中,變數(shù)用於儲(chǔ)存資料值。變數(shù)是一個(gè)名稱。字面量是一個(gè)值。 JavaScript 使用關(guān)鍵字?var?定義變量,並使用等號(hào)來(lái)為變數(shù)賦值:執(zhí)行程式嘗試一下
JavaScript使用賦值運(yùn)算子給變數(shù)賦值:
<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>php中文網(wǎng)(php.cn)</title> 
</head>
<body>
<p id="demo"></p>
<script>
var x, y, z;
x = 5
y = 6;
z = (x + y) * 10;
document.getElementById("demo").innerHTML = z;
</script>
</body>
</html>
JavaScript語(yǔ)言有多種類(lèi)型的運(yùn)算子:##############類(lèi)型######實(shí)例######描述############賦值,算術(shù)和位元運(yùn)算子######=? +? -? *? /#### ##在JS 運(yùn)算子中描述############條件,比較及邏輯運(yùn)算子######==? != <? >?#######在JS 比較運(yùn)算子中描述############

JavaScript 語(yǔ)句

在 HTML 中,JavaScript 語(yǔ)句向?yàn)g覽器發(fā)出的指令。

語(yǔ)句是用分號(hào)分隔:

x = 5 + 6;
y = x * 10;

JavaScript 關(guān)鍵字

JavaScript 語(yǔ)句通常以關(guān)鍵字為開(kāi)頭。 var?關(guān)鍵字告訴瀏覽器建立一個(gè)新的變數(shù):

var x = 5 + 6;
var y = x * 10;

JavaScript 關(guān)鍵字

和其他任何程式語(yǔ)言一樣,JavaScript 保留了一些關(guān)鍵字為自己所用。

JavaScript 同樣保留了一些關(guān)鍵字,這些關(guān)鍵字在目前的語(yǔ)言版本中並沒(méi)有使用,但以後 JavaScript 擴(kuò)充功能會(huì)用到。

JavaScript 關(guān)鍵字必須以字母、底線(_)或美元符號(hào)($)開(kāi)始。

後續(xù)的字元可以是字母、數(shù)字、底線或美元符(數(shù)字是不允許作為首字出現(xiàn)的,以便 JavaScript 可以輕易區(qū)分開(kāi)關(guān)鍵字和數(shù)字)。

以下是 JavaScript 中最重要的保留字(按字母順序):

abstractelseinstanceofsuper




booleanenumintswitch




breakexportinterfacesynchronized




byteextendsletthis




casefalselongthrow




catchfinal nativethrows




charfinallynewtransient




classfloatnulltrue




constforpackagetry




continue functionprivatetypeof




debuggergotoprotectedvar




預(yù)設(shè)ifpublicvoid




deleteimplementsreturnvolatile




doimportshortwhile




doubleinstaticwith





JavaScript 對(duì)大小寫(xiě)敏感。

JavaScript 對(duì)大小寫(xiě)是敏感的。

當(dāng)編寫(xiě) JavaScript 語(yǔ)句時(shí),請(qǐng)留意是否關(guān)閉大小寫(xiě)切換鍵。

函數(shù)?getElementById?與?getElementbyID?是不同的。

同樣,變量?myVariable?與?MyVariable?也是不同的。



繼續(xù)學(xué)習(xí)
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文網(wǎng)(php.cn)</title> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 123e5; </script> </body> </html>
提交重置程式碼