Последовательная сортировка массива JS

96
17 марта 2019, 23:40

Нужно отсортировать массив, чтобы [A-Z] были первыми, [a-z] вторыми, а все остальное внизу.

const data = [word, Word, 123, #$$@, work432]
      const nextData = data.sort((a: any) => {
        if (a.match(/[A-Z]/)) {
          return 1;
        } else if (a.match(/[a-z]/)) {
          return 0;
        } else {
          return -1;
        }
      });
READ ALSO
Не отрисовывается переключение radio button

Не отрисовывается переключение radio button

На форме в таблицу c помощью хелпера генерируется следующая разметка, массив переключателей с несколькими вариантами ответа (за - против...

115
Некорректная работа скрипта при .resize

Некорректная работа скрипта при .resize

Есть слайдерПо клику на слайд, один блок скрывается и появляется другой

151
Как проверить входные данные в запросе?

Как проверить входные данные в запросе?

У меня есть табличка по типу | Id | Parent_Id | A | B | C

150