тк 3 июля праздник (в беларуси), буду не онлайн (по возможности буду отвечать)

Передача DOM группы элементов параметрами функций

Пусть теперь наша функция setText первым параметром будем принимать ссылку не на один элемент, а сразу набор элементов:

function setText(elems, text) { for (let elem of elems) { elem.innerHTML = text; } }

Давайте опробуем нашу функцию на практике. Пусть у нас есть следующие абзацы:

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

Давайте с помощью нашей функции установим всем этим абзацам какой-нибудь текст:

let elems = document.querySelectorAll(selector); setText(elems, 'text');

Сделайте функцию appendText, которая первым параметром будет принимать массив DOM элементов, а вторым - текст. Сделайте так, чтобы данная функция добавляла текст в конец переданных элементов.

Сделайте функцию appendElem, которая первым параметром будет принимать ссылку DOM объект, в котором лежит тег ul, а вторым - текст. Сделайте так, чтобы данная функция создавала новую li с переданным текстом и добавляла ее в конец переданного тега ul.

Дан массив и ul. С помощью функции appendElem, созданной в предыдущей задаче, запишите каждый элемент массива в отдельную li в этом ul.