[JavaScript] localeCompare()

Narcoker·2022년 9월 16일
0

JavaScript

목록 보기
20/55

localeCompare()

문자열과 문자열을 비교한다.

alert('a'.localeCompare('b')); // -1
alert('b'.localeCompare('a')); // 1
alert('b'.localeCompare('b')); // 0

활용

문자열 배열 정렬 시 가독성 좋은 코드를 만들 수 있지만 속도가 매우 느리다.
참조 글: [프로그래머스] 문자열 내 마음대로 정렬하기

let arr = ["bunny","banana","cat", "apple"];
arr.sort((a,b)=>a.localeCompare(b));
console.log(arr);
// [ 'apple', 'banana', 'bunny', 'cat' ]
profile
열정, 끈기, 집념의 Frontend Developer

0개의 댓글