Справочник по JScript : Свойства JScript : Свойство propertyIsEnumerable
смотрим также
-
Персональный сайт боруссия.
Материал из Справочник Web-языков
Содержание |
Свойство propertyIsEnumerable
Возвращает логическое значение, показывающее является ли свойство частью объекта и перечислимое ли оно.
Синтаксис
object.propertyIsEnumerable(proName)
Аргументы
- object
- Обязательный аргумент. Экземпляр объекта.
- proName
- Обязательный аргумент. Строковое значение имени свойства.
Описание
Свойство propertyIsEnumerable возвращает true, если свойство из аргумента propName существует в object и может быть перечислено, используя цикла for...in.
Свойство propertyIsEnumerable возвращает false, если object не имеет свойства с указанным именем, или если свойство из аргумента propName не может быть перечислено. Как правило, предопределенные свойства не поддаются перечислению, если определенные пользователем свойства всегда являются перечисляемыми.
Свойство propertyIsEnumerable не учитывает объекты в цепи прототипов.
Примеры
В следующем примере показано как используется свойство propertyIsEnumerable.
function testIsEnumerable(){ var a = new Array("apple", "banana", "cactus"); return(a.propertyIsEnumerable(1)); }
Поддержка
Смотрите также
Ссылки на источники
https://msdn.microsoft.com/en-us/library/adebfyya(v=VS.85).aspx