“JS Sprawdź, czy istnieje klucz obiektu” Kod odpowiedzi

JavaScript Czy istnieje klucz

var person={"name":"Billy","age":20}
person.hasOwnProperty("name"); // true
person.hasOwnProperty("sex"); // false
Grepper

JavaScript Hashtable zawiera klucz

if (obj.hasOwnProperty("key1")) {
  ...
}
Faithful Finch

JavaScript Sprawdź, czy klucz istnieje w obiekcie

"key" in obj // true, regardless of the actual value

If you want to check if a key doesn't exist, remember to use parenthesis:
!("key" in obj) // true if "key" doesn't exist in object
!"key" in obj   // ERROR!  Equivalent to "false in obj"

Or, if you want to particularly test for properties of the object instance (and not inherited properties), use hasOwnProperty:
obj.hasOwnProperty("key") // true
Super Seahorse

Sprawdź, czy klucz istnieje w obiekcie JavaScript

"key" in obj // true, regardless of the actual value
Determined Dunlin

Jak sprawdzić, czy klucz istnieje w obiekcie JavaScript

!("key" in obj) // true if "key" doesn't exist in object
!"key" in obj   // ERROR!  Equivalent to "false in obj"
Dizzy Dugong

JS Sprawdź, czy istnieje klucz obiektu

var obj = { key: undefined };
obj["key"] !== undefined // false, but the key exists!
Modern Mouse

Odpowiedzi podobne do “JS Sprawdź, czy istnieje klucz obiektu”

Pytania podobne do “JS Sprawdź, czy istnieje klucz obiektu”

Więcej pokrewnych odpowiedzi na “JS Sprawdź, czy istnieje klucz obiektu” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu