# Отсортировать таблицу
[importance 5]
Есть таблица:
Имя |
Фамилия |
Отчество |
Возраст |
Вася |
Петров |
Александрович |
10 |
Петя |
Иванов |
Петрович |
15 |
Владимир |
Ленин |
Ильич |
9 |
... |
... |
... |
... |
Строк в таблице много: может быть 20, 50, 100.. Есть и другие элементы в документе.
Как бы вы предложили отсортировать содержимое таблицы по полю `Возраст`? Обдумайте алгоритм, реализуйте его.
Как сделать, чтобы сортировка работала как можно быстрее? А если в таблице 10000 строк (бывает и такое)?
P.S. Может ли здесь помочь `DocumentFragment`?
P.P.S. Если предположить, что у нас заранее есть массив данных для таблицы в JavaScript -- что быстрее: отсортировать эту таблицу или сгенерировать новую?