Показать сообщение отдельно
  #7 (permalink)  
Старый 15.10.2018, 13:50
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

1) создаем элемент textarea и получаем его например при помощи
https://developer.mozilla.org/ru/doc.../querySelector
2) добавляем какую нибудь кнопочку по нажатию на которую будет происходить все действия.
3) по событию клик на кнопочку добавляем обработчик который будет
получать value нашего textarea и делать из него массив при помощи .split(/\n/)
4) при помощи методов sort и reduce будет сортировать сразу по двум критериям (самое сложное но в гугле есть примеры)
https://developer.mozilla.org/ru/doc...cts/Array/sort
https://developer.mozilla.org/ru/doc...s/Array/Reduce
5) склеиваем массив в строку arr.join('\n') и вставляем обратно в textarea
Ответить с цитированием