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