Хусусияти lastElementChild

Хусусияти lastElementChild унсури фарзандаи охиринро дар худ нигоҳ медорад. Ҳамаи тегҳое, ки ба таври бевосита дар дохили блок ҷойгиранд, унсурҳои фарзанд ҳисоб карда мешаванд. Агар унсур унсурҳои фарзанд надошта бошад - null баргардонида мешавад.

Синтаксис

javascriptунсур.lastElementChild;

Намуна

Мӯҳтавии фарзанди охирини унсурро мегирем:

html<div id="parent">
  <p>1</p>
  <p>2</p>
</div>
javascriptlet parent = document.querySelector('#parent');
let text = parent.lastElementChild.textContent;

console.log(text);

Натиҷаи иҷрои код:

javascript'2'

Намуна

Ва акнун унсур унсурҳои фарзанд надорад ва аз ин рӯ null чоп карда мешавад:

html<div id="parent"></div>
javascriptlet parent = document.querySelector('#parent');
console.log(parent.lastElementChild);

Натиҷаи иҷрои код:

javascriptnull

Ҳамчунин нигаред

  • хусусияти firstElementChild,
    ки унсури якумро дар бар мегирад
  • хусусияти children,
    ки ҳамаи фарзандҳои унсурро дар бар мегирад
  • хусусияти lastChild,
    ки гиреҳи охиринро дар бар мегирад