Kevin

Kevin

【JS解構賦值】各種解構賦值

let obj = {
    name: '小明',
    age: 18,
    hobby: ['唱', '跳'],
    game: { pvz: '資深玩家' }
}

解構不存在的屬性時賦默認值#

// 如果ambition不存在於obj中,就賦值為字符串"科學家"
let {ambition='科學家', name} = obj
console.log(ambition); // 科學家
console.log(name); // 小明

從物件的物件屬性中解構屬性#

let {game: {pvz}} = obj
console.log(pvz); // 資深玩家
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。