Регистрация
Вход в сайт
Форум
Учебник
Node.JS скринкаст
Стандарт языка
Справочник
Discord чат
Статьи
Тест знаний
Аналоги функций PHP
Курсы javascript
Пользователи
Календарь
Поиск
Сообщения за день
Все разделы прочитаны
Главная
>
Форум
»
Javascript
»
Общие вопросы Javascript
»
hasOwnProperty, почему выдаёт false, если свойство есть?
Опции темы
Искать в теме
#
1
(
permalink
)
08.04.2016, 11:44
DivMan
Профессор
Регистрация: 08.03.2016
Сообщений: 429
hasOwnProperty, почему выдаёт false, если свойство есть?
https://jsfiddle.net/f9jb7bev/
#
2
(
permalink
)
08.04.2016, 12:51
scv
Новичок на форуме
Регистрация: 02.04.2016
Сообщений: 6
Метод hasOwnProperty() возвращает true, если для объекта определено НЕ УНАСЛЕДОВАННОЕ свойство, имя которого передано в аргумент. А вот оператор in возвращает true даже если свойство УНАСЛЕДОВАНО от прототипа.
«
JS объект в select.
|
Проверить checkbox
»
Искать в теме
Расширенный поиск
Опции темы
Искать в теме
Версия для печати
Отправить по электронной почте
Искать в теме
:
Расширенный поиск
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
Свойства объекта, методы и this. Почему свойство вызывается с () ?
jsuse
Общие вопросы Javascript
2
04.11.2011
20:39
если (свойство css == 2) свойство css = 1;
funkypublic
Events/DOM/Window
1
09.06.2010
17:39
как записать <form> с отправкой .. если есть уже <form> с другим обработчиком
Arfey
Серверные языки и технологии
9
01.06.2010
16:31
не работает функц. календаря если в имение есть []
kotjke
Я не знаю javascript
2
04.06.2009
11:43
Проблема onmouseout если есть вложенные теги...
AlexPa
Общие вопросы Javascript
5
27.01.2009
19:59
© Илья Кантор, 2007-2021
О проекте
-
Обратная связь
-
Архив форума
-
Вверх