Жалған массив
Жалған массив - бұл массивке ұқсайтын объект. Оның массивтер сияқты сандық қасиеттері бар. Сонымен қатар length қасиеті бар.
Көбінесе DOM-мен жұмыс істеу кезінде кездеседі - бірнеше элемент қайтаратын барлық қасиеттер мен әдістер әдетте дәл жалған массивті қайтарады. Мысалы, children қасиеті балалық элементтердің жалған массивін қайтарады.
Жалған массивтер массивтерге ұқсаса да, бұл жай ғана кәдімгі объектілер. Оларда массивтердің forEach, join, slice және т.б. сияқты қасиеттері мен әдістері жоқ.
Мысал
Жалған массивтерде массив әдістері жоқ. Сондықтан келесі код қате шығарады:
let children = document.body.children;
console.log(children.push());
Мысал
Жалған массивтерде сандық қасиеттер және length бар болғандықтан, оларды циклмен қайталауға болады. Бұл мысалда барлық балалық элементтерді шығарамыз:
let children = document.documentElement.children;
for (let i = 0; i < children.length; i++) {
console.log(children[i]);
}