Справочник по JScript : Операторы JScript : Оператор in

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

Материал из Справочник Web-языков

Перейти к: навигация, поиск


Содержание

in Operator - Оператор in

Проверяет, существует ли свойство у объекта.

Синтаксис

result = property in object

Аргументы

result
Обязательный аргумент. Любая переменная.
property
Обязательный аргумент. Выражение, результатом вычисления которого является строка.
object
Обязательный аргумент. Любой объект.

Описание

Оператор in проверяет, содержит ли объект свойство с именем property. Он также проверяет прототип объекта, чтобы проверить является ли такое свойство частью цепочки прототипов.

Пример

В примере показано как применяется оператор in.

// Создаем объект с несколькими свойствами
var myObject = new Object();
myObject.name = "James";
myObject.age = "22";
myObject.phone = "555 0234";

if ("phone" in myObject)
   document.write ("property существует");
else
   document.write ("property не существует");

// Результат: у объекта есть свойство phone.

Поддержка

JScript Version 1

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

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

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