網頁全端開發JavaScript_0918

變數與賦值


JavaScript中的等號是賦值,把等號右邊的數據放到等號左邊。

x=5, x=x+1

執行後 x會等於6

x=x+1 也可寫成 x+=1
Lexical Structure

JavaScript 基本規則、語法

  1. JavaScript有大小寫分別
  2. 空白鍵、換行鍵都會被自動忽略
  3. 單行註解是//
  4. 段落註解是/* */
  5. 用來分開語句;
規則
  1. let、const都是用來宣告變數
  2. 若變數的值會變動,用let宣告
  3. 若變數的值不會變動,或不希望被更改,用const宣告
  4. 請勿用var宣告變數
  5. 變數名稱的開頭可以用文字、底線_、金錢符號$,但 不可用數字作為開頭
  6. 有特殊涵義的字(關鍵字)不可當變數名稱,例如:null、of、if、then、in、finally、for、while、break、continue、switch、try、let、const、var等等
注意
          
            let x=5; 
            x=10;
            console.log(x);
          
          
重複宣告變數 重新賦值 賦予初始值
let 不行 可以 非必要
const 不行 不行 必須
後面章節會說明的概念
數據類型
1 Number 數字
2 String 字串
3 Boolean 布林值
4 undefined 未被賦值的變數
5 null 不存在的值
6 symbol
7 BigInt 任意長度的整數

數字運算


x=x+1 等於 x++ 等於 x+=1
x=x-1 等於 x-- 等於 x-=1
x=x÷2 等於 x/=2
x=x*2 等於 x*=2
x ** y等於 x的y次方