javascript 基礎概念

筆記種類
javascript

javascript 賦值(assignment)

把等號的右邊的數據給予至等號的左邊

 


ex: x = 5 ,x = x+1

那 x 最終會變成 6

語法糖(syntax sugar)支援 可以將 x = x+1 改寫為 x += 1


變數

若變數的值會更動,用 let 來宣告變數

若變數的值不會變動,用 const 來宣告變數

用let,const宣告過的變數,都不能重複宣告

(ex: let x=1, let x=10 是不行,但let x=1 x=10 是沒問題)

但const無法重複賦值

請勿用 var 來宣告變數(有bug建議不要使用)

 

javascript 有一個garbage collection(gc),他會監視並且刪除那些無法訪問的object