DOM elementleriniň toparyny funksiýalaryň parametrleri hökmünde geçirmek

Indi bizim setText funksiýamyz bir elemente däl-de, birwagtda elementleriň toparyna çykgyt almak üçin birinji parametr hökmünde kabul etsin:

javascriptfunction setText(elems, text) {
  for (let elem of elems) {
    elem.textContent = text;
  }
}

Geliň funksiýamyzy amalyýetde synap göreli. Aşakdaky abzaslarymyz bardyr diýeliň:

html<p class="elem"></p>
<p class="elem"></p>
<p class="elem"></p>
<p class="elem"></p>
<p class="elem"></p>

Geliň bu abzaslaryň hemmesine bir tekst goýmak üçin funksiýamyzy ulanalyň:

javascriptlet elems = document.querySelectorAll('.elem');
setText(elems, 'tekst');
Задание 1

appendText funksiýasyny düzüň, bu funksiýa birinji parametr hökmünde DOM elementleriniň toplugyny, ikinji parametr hökmünde bolsa tekst kabul etmelidir. Şu funksiýanyň berlen elementleriň ahyryna tekst goşýandygy üçin ediň.

Задание 2

appendElem funksiýasyny düzüň, bu funksiýa birinji parametr hökmünde ul tegi bolan DOM obýektine çykgyt alyp, ikinji parametr hökmünde bolsa tekst kabul etmelidir. Şu funksiýanyň berlen tekst bilen täze li döredip we ony berlen ul tegiň ahyryna goşýandygy üçin ediň.

Задание 3

Topar we ul berlen. Öňki mesele düzülen appendElem funksiýasyny ulanmak bilen, toparyň her bir elementini şu ul içindäki aýratyn li içine ýazyň.