in operator
Оператор in возвращает true, если свойство содержится в указанном объекте или в его цепочке прототипов.
В примере ниже показаны некоторые способы использования оператора in.
// Массивы
var trees = new Array("redwood", "bay", "cedar", "oak", "maple");
0 in trees // true
3 in trees // true
6 in trees // false
"bay" in trees // false (вы должны указать индекс элемента в массиве, а не значение в этом индексе)
"length" in trees // true (length является свойством Array)
// Уже существующие объекты
"PI" in Math // true
// Пользовательские объекты
var mycar = {make: "Honda", model: "Accord", year: 1998};
"make" in mycar // true
"model" in mycar // true
👉 @seniorFront