Я новичок в javascript, но я уже сделал несколько сценариев, которые действительно влияют на мой рабочий процесс. Однако теперь я приступаю к проекту, который заставляет меня сортировать данные так, как я не знаю, как это сделать в Javascript. Я попытаюсь объяснить, что мне нужно делать, если мои данные были первенствует, но оно не, я только был в состоянии поместить данные в 4-х различных массивов:Сортировка массивов, переменных или объектов в Javascript
pagenumber[1,2,3,4,5] //only numbers
zipcode[77889,99887,33667,11122,44559] // only numbers
streetname[Hillroad, Hillroad, Baghdad Street, Hongway, Chinatown] //only letters
roadnumber[55,27,1,13,16] //only numbers
Я хотел бы сортировать их, как это , сначала по zipcode, затем по дорожке, затем по ровным дорожкам, спускающимся, затем по нечетным дорожным дорогам, восходящим. В соответствии с этой новой сортировкой я хочу создать новый pagenumber, но я хочу, чтобы он каким-то образом относился к (старой) переменной «pagenumber», поэтому я могу найти старую страницу и извлечь ее в новый документ с новыми pagenumbers. Я не прошу вас, ребята, написать весь код для меня, но мне нужно немного советовать сначала, если это возможно, что я думаю, что это так, во-вторых, если я прав, чтобы поместить данные в четыре разных массивы, в-третьих, если это любой (конечно) разумный способ сохранить данные, чтобы они более тесно связаны друг с другом. Дайте мне свои мысли. Также приветствуются советы о том, где и что я должен читать. Спасибо всем за ответы. Однако я хочу указать, что я пишу свой код в Acrobat DC не для Интернета.
что вы сделали до сих пор в плане сортировки любого из этих массивов ?? Пожалуйста, покажите нам – HenryDev
Я вообще не сортировал его. Не знаю, как. Но я буду! – Heresh
, если каждый индекс в каждом массиве относится к единому объекту ... т.е. индекс 0 = 1, 77889, Hillroad, 55 и т. Д., Поэтому при сортировке одного массива вам также нужно переупорядочить другие массивы, тогда у вас есть наименее эффективный способ хранения ваших данных, о которых я мог думать! –