Встречается на собеседованиях • сегодня
Как вычислить длину столбца в таблице
Для вычисления длины столбца в таблице можно использовать DOM API. Вот несколько способов:
- Через
rowsиcells:
javascript
const table = document.querySelector('table');
const columnIndex = 0; // индекс нужного столбца
const columnLength = table.rows.length;- Если нужны только заполненные ячейки:
javascript
const cells = document.querySelectorAll(`table td:nth-child(${columnIndex + 1})`);
const columnLength = cells.length;- Для динамических таблиц (React/Vue):
jsx
// В React можно использовать ref
const tableRef = useRef();
const columnLength = tableRef.current?.rows?.length || 0;Важные нюансы:
- Индексация столбцов начинается с 0
- Если есть объединенные ячейки (colspan), это может повлиять на результат
- Пустые ячейки тоже учитываются в длине

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы