2
함수를 실행 한 후, 이와 같은 배열을 얻습니다.키를 사용하여 배열 값의 인덱스를 변경하십시오.
["1:s", "2:2", "0:f"]
는하지만 난 지수는 키와 동일해야 뜻이
["0:f","1:s","2:2"]
처럼이 배열을 변환 할.
함수를 실행 한 후, 이와 같은 배열을 얻습니다.키를 사용하여 배열 값의 인덱스를 변경하십시오.
["1:s", "2:2", "0:f"]
는하지만 난 지수는 키와 동일해야 뜻이
["0:f","1:s","2:2"]
처럼이 배열을 변환 할.
인덱스를 문자열 밖으로 가져와 정렬 할 수 있습니다.
var array = ["1:s", "2:2", "0:f"];
array.sort(function (a, b) {
return a.split(':')[0] - b.split(':')[0];
});
console.log(array);
참고 : 첫 번째 방법은 문자열을 기준으로 정렬되므로 일관성이 없습니다. ''12 : g "'를 추가하십시오. 두 번째 접근 방식이 이상적입니다. – Rajesh
당신은 당신이 시도 무엇의 일부 코드를 게시 할 수 있습니까? – Leon
함수를 보여주십시오 –