JavaScript的核心語法

formatters發表於2021-06-27

1.JavaScript同其他程式設計語言一樣,有著獨特的語法結構,主要包含:變數、資料型別、運算子號、控制語句和註釋等。

2.變數是儲存資料的基本單位,JavaScript通常利用變數來參與j各種運算,實現動態的效果定義變數有如下3種方式:

  a.先宣告變數再賦值:

    使用var關鍵字宣告變數,在給變數命名時,需要遵守如下規則: 

      (1)第一個字元必須是一個字母、下劃線(_)或一個美元符號$。

      (2)其他字元可以是字母、下劃線、美元符號或數字。
      ( 3)區分大小寫。 
      (4)不能與關鍵字同名。 

  b.同時宣告和賦值變數:

    我們可以使用一條語句定義多個變數,只需要在變數中間使用逗號將其分隔開。

  c.不宣告直接賦值

    對變數的輸出測試可以採用alert()方法彈出對話方塊的方式,alert彈出對話方塊是一種較為原始且有效的測試方法,它會終止當前執行的程式碼,直到使用者點選提示框確認按鈕。

 

3.Javascript中的五種基本型別:undefined、null、Boolean、number和string。

  typeof操作符:typeof是用來檢測給定變數的一種資料型別的操作符。

  undefined型別:是指未初始化的變數或未宣告的變數,使用typeof操作符檢測時會返回undefined。

  number型別:代表整數或浮點數。在其他語言中,小數和整數分別儲存在不同的型別中。

  object型別:是指javascript中的物件、陣列或null。

  boolean型別:也稱真假型別。這個型別有兩個標準值: true(真)和false(假)。布林值用來表示一個邏輯表示式的結果,通常用做判斷處理。

  null型別:空型別,表示一個變數已經有值,值為空物件,用typeof操作符檢測時會返回object型別。

  string型別:是字串型別,它是程式中使用最廣泛的一種型別。字串是使用單引號或雙引號引起來的若干字元。

       需要注意:由於JavaScript中不區分單引號或雙引號,但應避免出現引號不匹配的情況

 

4.運算子是一種特殊的符號,一般由1~3個字元組成,用於實現資料之間的運算、賦值和比較JavaScript中的運算子有:算術運算子、賦值運算子、比較運算子和邏輯運算子

5.JavaScript中的註釋

  JavaScript與很多語言一樣,如java、c#,都支援同樣的註釋形式。

    (1)使用“//”實現單行註釋。
    (2)多行註釋以"/*"產開始,以"*/"結束。

相關文章