JavaScript核心篇:變數及物件屬性的差異 發表於 2020-03-05 更新於 2020-09-28 分類於 JavaScript核心篇 變數及物件屬性的差異123var a = 1;b = 2;console.log(window); 這邊執行 window 會發現 a、b 都在 window 裡面。 但是這兩種語法是有差別的,a 在 window 裡面它是變數,但是 b 則是屬性。那這兩者的差別又在於「變數無法被刪除,屬性可以」。 123456789var a = 1;b = 2;delete a;delete b;// 看看 a, b 是否還存在console.log(a);console.log(b); 在下方也可以看到兩者的差異