Я буквальный следующий объект:Как проверить, если ключ существует в объекте в JavaScript
{
'key1':
{
id: 'rr323',
d: undefined,
x: 560,
y: 150
},
'key2':
{
id: 'rr231',
d: undefined,
x: 860,
y: 90
}
}
Я хочу реализовать, если заявление, например, как показано ниже:
if(key DOES NOT exist in object){
//perform certain function
}
Я попытался следующие:
var key = key1;
if(!(key in global_move_obj)){
// function
}
Но это всегда возвращает истинное значение, когда оно должно возвращать значение false.
'вар ключ = key1' в вашем коде должен быть' вар ключ = 'key1' ', иначе вы будете проверять, не определено ли в global_move_obj' undefined. – zzzzBov