[책] 자바스크립트 코드 레시피 278 - 46일차

wangkodok·2022년 3월 19일
0

배열 요소 알파벳순 정렬하기

  • 대소문자 구분 없이 알파벳순으로 정렬하고 싶을 때

구문

'string'.sort();
'string'.localeCompare();

실습

sort() 대문자 먼저 정렬하고 소문자 정렬합니다.

const arr1 = ['C', 'b', 'c', 'd', 'a', 'e', 'B', 'f', 'A'];
arr1.sort();

localeCompare() 기준 문자열과 비교했을 때 비교 대상 문자열의 정렬합니다.

const arr2 = ['C', 'b', 'c', 'd', 'a', 'e', 'B', 'f', 'A'];
arr2.sort((a, b) => a.localeCompare(b));
console.log(arr2);
profile
기술을 기록하다.

0개의 댓글

관련 채용 정보