JavaScript Оператор in - описание
Primary tabs
Оператор in позволяет проверить есть ли у данного объекта свойство (поле) или метод с указнным именем.
Переменная, в которой находится предполагаемое имя должна быть либо строкой либо приводится к строке, справа же должен быть массив или объект. Пример:
var point = { x:1, y:1 }; // Определить объект "x" in point // => true: объект имеет свойство с именем "x" "z" in point // => false: объект не имеет свойства с именем "z". "toString" in point // => true: объект наследует метод toString var data = [7,8,9]; // Массив с элементами 0, 1 и 2 "0" in data // => true: массив содержит элемент "0" 1 in data // => true: числа преобразуются в строки 3 in data // => false: нет элемента 3
- Log in to post comments
- 3623 reads