JavaScript 파일명이 1, 10, 2로 정렬된다면 Collator의 numeric을 켜요
작업 폴더의 report1, report2, report10을 번호 순서로 보여 주려면 비교 함수에 숫자 구간을 인식하는 정렬 옵션을 주세요. Intl.Collator에서 numeric을 켜면 이름 안의 연속된 숫자를 수치에 따라 비교해요.파일명 세 개를 일반 정렬과 번호 정렬로 비교const files = ['report10', 'report2', 'report1'];const byNumber = new Intl.Collator('ko', { numeric: true });console.log(files.toSorted().join(', '));console.log(files.toSorted(byNumber.compare).join(', '));첫 줄은 report1, report10, report2이..
2026. 11. 15.