JavaScript菜鳥教程

JavaScript 對象

JavaScript 函數(shù)

JS HTML DOM

JS 瀏覽器BOM

AJAX 菜鳥教程

JavaScript 參考手冊

JavaScript 語句

計算機程序是計算機要執(zhí)行的指令列表。

在編程語言中,這些編程指令稱為語句。

JavaScript程序是編程語句的列表。

語句在JavaScript中用于指定其程序流。

JavaScript語句由以下各項組成:值,運算符,表達式,關鍵字和注釋。

該語句告訴瀏覽器在具有id="para"的HTML元素內寫入內容“ Hello world”:

document.getElementById("para").innerHTML = "Hello world";
測試看看?/?

大多數(shù)JavaScript程序包含許多JavaScript語句。

語句按編寫語句相同的順序一一執(zhí)行。

var a, b, sum;// 語句 1
a = 20;   // 語句 2
b = 30;   // 語句 3
sum = a + b;  // 語句 4
測試看看?/?

語句定義了腳本將執(zhí)行的操作以及將如何執(zhí)行。

分號(;)

與C,C ++和Java中一樣,JavaScript中的簡單語句通常后跟分號字符。

但是,如果每個語句放在單獨的行中,則JavaScript允許您省略此分號。

var x = 20
var y = 30
測試看看?/?

但是,當按如下所示單行格式化時,必須使用分號:

var x = 20; var y = 30;
測試看看?/?

盡管可以不需要以分號(;)來結尾的語句,也是可行,但還是強烈建議使用分號結尾。

使用分號是一種很好的編程習慣。

JavaScript空格

JavaScript會忽略出現(xiàn)在JavaScript程序中的空格,制表符和換行符。

您可以在腳本中添加空格以使其更具可讀性。

以下兩行是等效的:

var greet="Hello world";
var greet = "Hello world";

通常建議的做法是在運算符(= +-* /)前后放置空格,以增強閱讀性:

var sum = a + b ;

JavaScript行長和換行符

為了獲得最佳可讀性,應避免代碼行超過80個字符。

如果JavaScript語句不適合一行,則換行的最佳位置是在運算符(= +-* /)之后:

document.getElementById("para").innerHTML = "20+30之和是 " +
sum;
測試看看?/?

JavaScript代碼塊

JavaScript語句可以在大括號內的代碼塊中分組在一起{...}。

代碼塊的目的是定義要一起執(zhí)行的語句。

JavaScript函數(shù)中,您會發(fā)現(xiàn)在塊中分組在一起的語句的一個地方。

function myFunc() {
  document.getElementById("p1").innerHTML = "Hey, there!";
  document.getElementById("p2").innerHTML = "How are you doing?";
}
測試看看?/?

JavaScript關鍵字

JavaScript語句通常以關鍵字開頭,以標識要執(zhí)行的JavaScript操作。

以下是您將在本教程中了解的一些關鍵字的列表:

關鍵詞描述
var聲明一個變量,可以選擇將其初始化為一個值
let聲明一個塊{}作用域局部變量,可以選擇將其初始化為一個值
const聲明一個只讀的命名常量
break終止當前循環(huán),switch或標簽語句,并將程序控制權轉移到終止語句之后的語句
continue在當前循環(huán)或標記循環(huán)的當前迭代中終止語句的執(zhí)行,并在下一次迭代中繼續(xù)執(zhí)行循環(huán)
if...else如果指定條件為真,則執(zhí)行一條語句。如果條件為假,則可以執(zhí)行另一條語句
switch計算表達式,使表達式的值與case子句匹配,并執(zhí)行與該case相關的語句
throw引發(fā)用戶定義的異常
try...catch標記要嘗試的語句塊,并指定響應(如果發(fā)生異常)
while創(chuàng)建一個循環(huán),只要指定條件的值為真,該循環(huán)便執(zhí)行指定的語句。在執(zhí)行語句之前先判斷條件
do...while創(chuàng)建一個執(zhí)行指定語句的循環(huán),直到測試條件的值為假。執(zhí)行該語句后評估條件,導致指定的語句至少執(zhí)行一次
for創(chuàng)建一個循環(huán),該循環(huán)由三個可選表達式組成,用括號括起來并用分號隔開,后跟在循環(huán)中執(zhí)行的語句
for...in以任意順序遍歷對象的可枚舉屬性。對于每個不同的屬性,可以執(zhí)行語句
for...of遍歷可迭代對象(包括數(shù)組,類似數(shù)組的對象,迭代器和生成器),調用自定義迭代掛鉤,并針對每個不同屬性的值執(zhí)行要執(zhí)行的語句
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清