как проверить свойство в объекте js
2 года назад
Nikolai Gagarinov
Ответы
Для проверки наличия свойства в объекте в JavaScript можно использовать оператор in
или метод объекта hasOwnProperty()
.
Например, у нас есть объект person
с некоторыми свойствами, и мы хотим узнать, есть ли у него свойство name
. Мы можем использовать оператор in
следующим образом:
Если свойство name
есть в объекте person
, то в консоли будет выведено сообщение «У объекта есть свойство name», в противном случае выведется сообщение «У объекта нет свойства name».
Также мы можем использовать метод hasOwnProperty()
объекта person
:
Результат работы этого кода будет аналогичен предыдущему.
2 года назад
Aleksey
Существует и другой способ проверки наличия свойств, например Object.hasOwn().
Есть разъясняющая статья от Хекслета - здесь.
год назад
Егор Курилко