localeCompare(compareString, locales, options);
⇒ 참조 문자열이 정렬 순으로 지정된 문자열 앞 혹은 뒤에 오는지 또는 동일한 문자열인지 나타내는 수치를 반환
compareString
referenceStr
가 비교되는 문자열locales
와 options
compareString
전에 referenceStr
가 위치하는 경우 음수compareString
후에 referenceStr
가 위치하는 경우 양수0
sort()
를 사용할 경우 레벨을 기준으로 정렬됨const result = rooms[item].members.sort((a, b) => a.split(' ')[1] - b.split(' ')[1]);
const result = rooms[item].members.sort((a, b) => a.split(' ')[1].localeCompare(b.split(' ')[1]));