在解構賦值用於物件時,用不同的變數名稱承接數值
前言
在之前的 將解構賦值用於物件 裡用解構賦值來承接數值,承接數值時變數採用和物件裡的變數一樣的名稱來承接,但其實是可以用不同的變數名稱來承接,在此把學習的過程做個紀錄。
內容
範例如下
let obj = { a : 100, b : 200, }; // ( { a : x , b : y } = obj ); console.log( x );//100 console.log( y );//200
使用原本的名稱加 : 後指定新的變數,原本的名稱是 a 與 b ,新承接的變數名稱為 x 與 y ,要注意要把整運算式用 () 包起來,不然會報錯。
參考資料
[ developer.mozilla.org ] 解構賦值
沒有留言:
張貼留言