JavaScript childElementCount — кількість дочірніх елементів
Властивість childElementCount повертає кількість дочірніх елементів — не рахуючи пробілів і коментарів.
Загальний опис
Те саме, що children.length, лише коротше й трохи швидше: браузеру не треба будувати сам список, щоб порахувати його довжину.
Найчастіше застосування — перевірка «чи є взагалі щось усередині», щоб показати повідомлення про порожній список.
автор: NagarD
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| childElementCount | 1+ | 1+ | 1+ | 7+ | 12+ | 9+ |
| Переглядач | ||||
|---|---|---|---|---|
| childElementCount | yes | yes | yes | yes |
Приклади
+ запропонувати свій приклад у пісочниці
Показати «список порожній», якщо теґів усередині немає.
HTML
<ul id="list">
</ul>
JS
const list = document.getElementById('list');
console.log(list.childElementCount); // 0 — пробіли не рахуються
console.log(list.childNodes.length); // 1 — а тут перенос рядка
if (list.childElementCount === 0) {
list.append('Список порожній');
}
Коментарі
Коментарів ще немає — будьте першим!