Хусусияти lastElementChild
Хусусияти lastElementChild унсури
фарзандаи охиринро дар худ нигоҳ медорад. Ҳамаи тегҳое,
ки ба таври бевосита дар дохили блок ҷойгиранд,
унсурҳои фарзанд ҳисоб карда мешаванд. Агар унсур
унсурҳои фарзанд надошта бошад - null баргардонида мешавад.
Синтаксис
унсур.lastElementChild;
Намуна
Мӯҳтавии фарзанди охирини унсурро мегирем:
<div id="parent">
<p>1</p>
<p>2</p>
</div>
let parent = document.querySelector('#parent');
let text = parent.lastElementChild.textContent;
console.log(text);
Натиҷаи иҷрои код:
'2'
Намуна
Ва акнун унсур унсурҳои фарзанд надорад
ва аз ин рӯ null чоп карда мешавад:
<div id="parent"></div>
let parent = document.querySelector('#parent');
console.log(parent.lastElementChild);
Натиҷаи иҷрои код:
null
Ҳамчунин нигаред
-
хусусияти
firstElementChild,
ки унсури якумро дар бар мегирад -
хусусияти
children,
ки ҳамаи фарзандҳои унсурро дар бар мегирад -
хусусияти
lastChild,
ки гиреҳи охиринро дар бар мегирад