gpt4 book ai didi

javascript - 嵌套对象解构

转载 作者:搜寻专家 更新时间:2023-11-01 05:28:44 25 4
gpt4 key购买 nike

<分区>

当解构对象时,我有时会遇到不知道键是否存在的问题,然后尝试从中提取值。这显然是错误的,因为它们是未定义的。例如:

期待这样的事情:

{ user: { name: { first: 'Trey', last: 'Hakanson' } } }

但我实际上明白了:

{ user: {} }

并试图像这样解构错误:

const { user: { name: { first: firstName, last: lastName } } } = data

有没有什么办法可以在解构的早期给一个默认值赋值?比如赋值name = { first: 'Hello', last: 'World' }如果name key 不存在?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com