Этот вопрос закрыт для ответов, так как повторяет вопрос Как сортировать объект в алфавитном порядке в js?
@venomphp

Как сортировать массив по алфавиту с сохранением ключей?

4889: ['Ааа']
4914: ['гггг']
11994: ['С']
12323: ['П']
12334: ['Б']
12342: ['У']

Как можно сортировать с сохранением ключей ?
  • Вопрос задан
  • 235 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
Никак - у массива в js нет ключей, есть только индексы, и сортировка по определению эти индексы меняет.
Вам нужно иметь две структуры: массив, который вы можете сортировать как хотите, и объект, где значению массива будет сопоставлен ключ.
Ну или хранить в массиве объект, у которого будет два поля: значение для сортировки и ключ.
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы