“JS проверить, существует ли ключ объекта” Ответ

JavaScript делает ключ

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

JavaScript Hashtable содержит ключ

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

javaScript проверяет, существует ли ключ в объекте

"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

Проверьте, существует ли ключ в JavaScript объекта

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

Как проверить, существует ли ключ в JavaScript объекта

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

JS проверить, существует ли ключ объекта

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

Ответы похожие на “JS проверить, существует ли ключ объекта”

Вопросы похожие на “JS проверить, существует ли ключ объекта”

Больше похожих ответов на “JS проверить, существует ли ключ объекта” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования