Pernyataan JavaScript

Dalam HTML, pernyataan JavaScript dijalankan sebagai 'instruksi' oleh pereaksi web.

實例

var x, y, z;	// pernyataan 1
x = 22;		// pernyataan 2
y = 11;		// pernyataan 3
z = x + y;	// pernyataan 4

親自試一試

program JavaScript

program komputermerupakan suatu deret 'instruksi' yang dijalankan oleh komputer 'eksekusi'.

Dalam bahasa pemrograman, pernyataan iniinstruksidikenal sebagai pernyataan.

program JavaScriptmerupakan suatu deret kode pemrogramanpernyataan

Komen:Dalam HTML, program JavaScript dijalankan oleh pereaksi web.

Pernyataan JavaScript

JavaScript 語句由以下構成:

值、運算符、表達式、關鍵詞和註釋。

這條語句告訴瀏覽器在 id="demo" 的 HTML 元素中輸出 "Hello Kitty.":

實例

document.getElementById("demo").innerHTML = "Hello Kitty.";

親自試一試

大多數 JavaScript 程序都包含許多 JavaScript 語句。

這些語句會按照它們被編寫的順序逐一執行。

Komen:JavaScript 程序(以及 JavaScript 語句)常被稱為 JavaScript 代碼。

分號 ;

分號分隔 JavaScript 語句。

請在每條可執行的語句之後添加分號:

a = 5;
b = 6;
c = a + b;

親自試一試

如果有分號分隔,允許在同一行寫多條語句:

a = 5; b = 6; c = a + b;

親自試一試

您可能在网上看到不带分号的例子。

提示:以分號結束語句不是必需的,但我們仍然強烈建議您這麼做。

JavaScript 空白字符

JavaScript 会忽略多个空格。您可以向脚本添加空格,以增强可讀性。

下面這兩行是相等的:

var person = "Bill";
var person="Bill"; 

在運算符旁邊( = + - * / )添加空格是個好習慣:

var x = y + z;

JavaScript 行长度和折行

為了達到最佳的可讀性,程序员们常常喜欢把代码行控制在 80 个字符以内。

如果 JavaScript 語句太長,对其进行折行的最佳位置是某個運算符:

實例

document.getElementById("demo").innerHTML =
 "Hello Kitty.";

親自試一試

JavaScript 代碼塊

JavaScript 語句可以用花括號({...})組合在代碼塊中。

代碼塊的作用是定義一同執行的語句。

您會在 JavaScript 中看到成塊組合在一起的語句:

實例

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

親自試一試

Komen:在本教程中我们为代码块用了 4 个空格的縮進。

提示:Anda akan belajar lebih banyak tentang fungsi di kemudian hari dalam panduan ini.

Kata kunci JavaScript

Pernyataan JavaScript seringkali diidentifikasi melalui kata kunci untuk menandakan tindakan JavaScript yang perlu dilaksanakan.

Tabel di bawah ini mendefinisikan beberapa kata kunci yang akan dipelajari dalam panduan ini:

Kata kunci Deskripsi
break Tamatkan switch atau silang.
continue Keluar dari silang dan mulai dari atas.
debugger Berhenti melaksanakan JavaScript dan panggil fungsi debug (jika tersedia).
do ... while Melaksanakan pernyataan blok dan mengulangi kod blok, selama syarat benar.
for Mengenali blok pernyataan yang perlu dilaksanakan, selama syarat benar.
function Deklarasikan fungsi.
if ... else Mengenali blok pernyataan yang perlu dilaksanakan, berdasarkan syarat yang diberikan.
return Keluar daripada fungsi.
switch Mengenali blok pernyataan yang perlu dilaksanakan, berdasarkan situasi yang berbeza.
try ... catch Melaksanakan penanganan kesalahan untuk blok pernyataan.
var Deklarasikan variabel.

Komen:Kata kunci JavaScript adalah kata yang disimpan. Kata kunci ini tidak boleh digunakan sebagai nama pemboleh

Bacaan Luar

Panduan Tingkat Tinggi JavaScript: Syarat Ekamascript