Показать сообщение отдельно
  #9 (permalink)  
Старый 10.01.2018, 15:16
Профессор
Отправить личное сообщение для atanov Посмотреть профиль Найти все сообщения от atanov
 
Регистрация: 27.06.2016
Сообщений: 180

рони,
Спасибо большое.
Но наверное я неправильно объяснил. У меня не цифры, а текст латиницей. Ведь Ваш код и код по ссылке именно с цифрами оперируют?

Ещё, для самообразования хотел помучить - у Вас есть укороченные записи (который я никак не могу заставить себя выучить), можно разжевать для нуба, что они возвращают из функции:

if (a > b) {
      return up ? 1 : -1;
    }
if (a < b) {
      return up ? -1 : 1;
    }


В довесок - Вы любитель обращаться к элементу DOM через querySelector, вот так:

var tbody = table.querySelector("tbody");


Есть ли рациональное объяснение почему так лучше, чем обращение по id?

Ну и напоследок - восхищение использованием createDocumentFragment()!
Ответить с цитированием