gpt4 book ai didi

javascript - 如何在javascript中检查对象中是否存在键

转载 作者:行者123 更新时间:2023-12-01 15:51:05 24 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Checking if a key exists in a JavaScript object?

(31 个回答)


6年前关闭。




我有以下对象文字:

{ 
'key1':
{
id: 'rr323',
d: undefined,
x: 560,
y: 150
},
'key2':
{
id: 'rr231',
d: undefined,
x: 860,
y: 90
}
}

我想实现一个 if 语句,如下所示:
if(key DOES NOT exist in object){  
//perform certain function
}

我尝试了以下方法:
var key = key1;
if(!(key in global_move_obj)){
// function
}

但是当它应该返回假时,它总是返回真值。

最佳答案

使用 hasOwnProperty 称呼:

if (!obj.hasOwnProperty(key)) {

}

关于javascript - 如何在javascript中检查对象中是否存在键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38062258/

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