類別:前端相關
| 發布於 2025-06-22 20:41
JavaScript
物件解構(Object Destructuring)
基本用法
解構時重新命名變數
解構時設定預設值
解構巢狀物件
若需要保留整個 address 屬性本身,也可同時解構:
在函式參數中使用解構
可以搭配預設值,處理部分參數未傳入的情況:
使用 Rest 取得剩餘屬性
解構陣列中的物件
補充說明
- 解構只會根據變數名稱或指定別名來對應屬性名稱,若屬性不存在則會是
undefined 或使用預設值。
- 物件解構是非破壞性的,不會改變原始物件內容。
- 函式參數解構與預設值常搭配用來提高函式的容錯性與可讀性。
JavaScript 物件解構(Object Destructuring)
基本用法
解構時重新命名變數
解構時設定預設值
解構巢狀物件
在函式參數中使用解構
使用 Rest 取得剩餘屬性
解構陣列中的物件
補充說明
undefined或使用預設值。