Тема
:
hasOwnProperty, почему выдаёт false, если свойство есть?
Показать сообщение отдельно
#
2
(
permalink
)
08.04.2016, 12:51
scv
Новичок на форуме
Регистрация: 02.04.2016
Сообщений: 6
Метод hasOwnProperty() возвращает true, если для объекта определено НЕ УНАСЛЕДОВАННОЕ свойство, имя которого передано в аргумент. А вот оператор in возвращает true даже если свойство УНАСЛЕДОВАНО от прототипа.