Справочник по 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));
}

Поддержка

JScript Version 5.5

Смотрите также

Ссылки на источники

http://msdn.microsoft.com/en-us/library/adebfyya(v=VS.85).aspx

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="http://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования