У меня есть 2 массива. Я хочу отсортировать только первый массив, а второй массив должен быть закорочен на базе первого массива.Как отсортировать второй массив, отсортировав первый с помощью Javascript или JQuery?
Перед сортировкой:
arrTexts = ["Company", "Department", "Account"];
arrValue = ["nameCompany", "department", "account"];
Должно быть, как это после короткого замыкания:
arrTexts = ["Account", "Company", "Department"];
arrValue = ["account", "nameCompany", "department"];
Я знаю, сортировать по arrTexts.sort();
Но это не так полезно в вышеописанном случае.
Пожалуйста, не массива длина может быть 300+. Таким образом, производительность (скорость сортировки) также сопрягается.
Может ли кто-нибудь предложить мне?
пожалуйста, добавьте действительные JavaScript массивы. что вы подразумеваете под * сокращением *? –
Почему второй массив не может быть отсортирован в первую очередь? .. Можете ли вы дать лучший пример для этого? И делай то, что сказала Нина, пожалуйста. используйте [] вместо {} –
Как бы ваш метод сортировки * знал * какое имя, описание, учетную запись компании, если все элементы являются просто строками? – nem035