gpt4 book ai didi

javascript - 检查属性是否存在的简写函数

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

<分区>

你们能帮我写一个判断对象属性是否存在的速记函数吗?在 99% 的情况下,我想用它来检查返回的 json 对象是否包含指定的属性。请注意,不能保证必须定义任何父属性甚至 json 对象本身。

我是这样想的:

function propertyExists(<property>) {
// property is something like data.property.property
return typeof(data) !== "undefined" && typeof(data.property) !== "undefined" && typeof(data.property.property) !== "undefined";
}

我不知道如何以动态方式编写它来检查所有父属性。此外,输入参数应该只是对“data.property.property”的引用,而不是字符串,所以我也不知道如何在其中找到父属性。

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