重點:使用 const 宣告的陣列:
push() / pop() 修改內容items = [] 會錯)真實場景:購物車 items ➜ 可以新增/刪除商品,但這個「購物車」變數本身不能被換掉。
講稿提示:「這也是為何前端常用 const 配合 array/object 操作。」
點擊按鈕來互動測試 const + 陣列行為...
在現代框架(如 React)中,雖然我們常用 const 搭配陣列,但會強調「不可變更新」
例如:setItems([...items, newItem]) 而不是直接 items.push()
不過今天先理解的是 JavaScript 的基本行為:const 陣列可以改內容,但不能換整個陣列