TypeScript學習筆記 - let、const宣告

let、const宣告 

let 變數宣告

  • let 宣告方式類似 var
  • 不允許重複宣告
  • 只受區塊作用域內影響 ,意思是變數的作用範圍只在大括號 { } 中有效

      解決了 var 會自動宣告為全域變數的問題 ,所以 let 非常適合使用在 for 迴圈中

const 常數宣告

當宣告為一般的數據類型(string、number、boolean) 時

  • 一定要賦予值
  • 不能再被修改

當宣告為物件或陣列(object、array) 時

  • 內層的屬性是可以被修改
  • 無法再指向其他變數
const people = {
    name: "Jack",
    age: 9,
   
};

people.name = "Jack Martin";
people.age = 11;

people = {} //Error

資料參考來源:https://ithelp.ithome.com.tw/articles/10192677