结构对象的时候可以给个默认值
let {p:{h=9}} = { p: {h:8}}
consol.log(h) // 8
let {pt:{h=9}} = { pt: {}}
consol.log(h) // 9
let {pte:{h=9}} = { pte: {kk:'kk'}}
consol.log(h) // 9
let {ptel:{kkl=9}} = { ptel: {kkl:null}}
consol.log(kkl) // null
let {xx:{ll=9}} = { xx: {}}
consol.log(ll) // 9
let {xk:{mm}} = { xk: {}}
console.log(mm) // undefined
解决的问题:
await时,有时候会报错,可以结构的时候给个默认值,从而解决await结构不到时,代码报错,当然try catch也可以解决这个问题