Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вывести содержимое тегов "p" (https://javascript.ru/forum/misc/81530-vyvesti-soderzhimoe-tegov-p.html)

student_js28 10.12.2020 16:02

Вывести содержимое тегов "p"
 
Всем привет, у меня есть задание посчитать количество тегов “p” на странице которые имеют класс “phrase” - вывести их содержимое. С подсчетом количества тегов разобрался, но вот с выводом их содержимого есть проблемы, буду благодарен за помощь.
<p class='phrase'>1</p>
<p class='no-phrase'>2</p>
<p class='phrase'>3</p>
<p class='phrase'>4</p>
<p class='no-phrase'>5</p>

var tag = document.querySelectorAll('p.phrase').length
console.log(tag);

рони 10.12.2020 16:53

student_js28,
const tags = document.querySelectorAll('p.phrase');
console.log([...tags].map(({textContent : txt}) => txt));

student_js28 10.12.2020 17:03

Спасибо большое, а можете кратко обьяснить что делает вторая строка?

voraa 10.12.2020 17:22

Прямо вот совсем кратко?
Лучше почитать
https://learn.javascript.ru/array-methods
https://learn.javascript.ru/destructuring-assignment
https://learn.javascript.ru/rest-par...pread-operator


Часовой пояс GMT +3, время: 06:04.