gpt4 book ai didi

Javascript 未定义检查速记

转载 作者:行者123 更新时间:2023-12-05 02:17:50 24 4
gpt4 key购买 nike

<分区>

如果深度超过 3 的对象中的某些内容未定义,我正在寻找一种默认 javascript 值的方法。例如,像这样:

var finalData = {};
const data = {};
finalData.transactions = data.b.transactions || [];

代替:

var finalData = {};
const data = {};
if (data.b)
finalData.transactions = data.b.transactions || [];
else
finalData.transactions = [];

第一行的问题是,如果数据没有名为 b 的子项,它将因未定义的访问问题而失败。

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