最新的Web開發教程
 

JavaScript聲明


在HTML,JavaScript的statements是“指令”被“執行”的Web瀏覽器。


JavaScript的Statements

這個語句告訴寫的瀏覽器"Hello Dolly."與HTML元素中id="demo"

document.getElementById("demo").innerHTML = "Hello Dolly.";
試一試»

JavaScript程序

大多數JavaScript程序包含多個JavaScript語句。

的語句被執行時,一個接一個,在它們被寫入的順序相同。

在這個例子中x, y ,和z給出的值,最後z顯示:

var x = 5;
var y = 6;
var z = x + y;
document.getElementById("demo").innerHTML = z;
試一試»

JavaScript程序(和JavaScript語句)通常被稱為JavaScript代碼。


分號;

分號分隔JavaScript語句。

在每個可執行語句的末尾添加分號:

a = 5;
b = 6;
c = a + b;
試一試»

當用分號分隔,在一行多個語句被允許:

a = 5; b = 6; c = a + b;
試一試»

在網絡上,你可能會看到沒有分號的例子。
結束陳述與分號不是必需的,但強烈建議。


JavaScript的空白

JavaScript的忽略多個空格。 您可以向腳本添加空格,以使其更具可讀性。

以下行是等價的:

var person = "Hege";
var person="Hege";

一個好的做法是把各地運營商的空間( = + - * / )

var x = y + z;

JavaScript的線長和換行符

為了獲得最佳的可讀性,程序員往往喜歡以避免代碼行數超過80個字符。

如果一個JavaScript語句不適合在一行,最好的地方,打破它,是運營商後:

document.getElementById("demo").innerHTML =
"Hello Dolly.";
試一試»

JavaScript的代碼塊

JavaScript語句可以一起在代碼塊進行分組,花括號{...}裡面。

碼塊的目的是定義為一起執行的語句。

你會發現在塊組合在一起報表的一個地方,在JavaScript函數:

function myFunction() {
    document.getElementById("demo").innerHTML = "Hello Dolly.";
    document.getElementById("myDIV").innerHTML = "How are you?";
}
試一試»

在本教程中,我們使用的代碼塊4個空格縮進。
您將了解更多關於功能在本教程後面。


JavaScript的關鍵詞

JavaScript語句經常開始關鍵詞來識別要執行的JavaScript操作。

下面是一些你將在本教程了解關鍵字的列表:

關鍵詞 描述
break 終止開關或循環
continue 跳出循環的,並在頂部開始
debugger 停止的JavaScript的執行,並要求(如果可用)調試功能
do ... while 執行語句塊,重複塊,而一個條件為真
for 標記要執行語句塊,只要一個條件為真
function 聲明函數
if ... else 標誌著根據條件執行的語句塊,
return 退出功能
switch 標誌著這取決於不同的情況下要執行的語句塊,
try ... catch 實現錯誤處理的語句塊
var 聲明一個變量

JavaScript的關鍵字都是保留字。 保留字不能被用作變量的名稱。