Псевдомассив
Псевдомассив - бул массивге окшош объект. Анда массивдердеги сыяктуу санариптик касиеттер бар. Ошондой эле 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]);
}