සියුඩෝ අරාව
සියුඩෝ අරාව යනු අරාවකට සමාන වස්තුවකි. එහි අරා මෙන් ඉලක්කම් ගුණාංග ඇත. සහ දිග ගුණාංගයක්.
බොහෝ විට හමුවන්නේ 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]);
}