Разработка и интерфейсы

Сопоставитель локали

Илья Тарасов — Сопоставитель локали
МатериалСопоставитель локалиtarasovcode

Функция JavaScript для сравнения строк с учетом локали, регистра и правил языка. Она подходит для сортировки имен и текста, где обычное сравнение кодовых точек дает неудобный порядок.

Пример на практике

Intl.Collator правильно расставляет русские названия по алфавиту.

Когда пригодится

Создайте сопоставитель один раз и используйте его для списка. Сравните ответ на малых данных и измерьте работу на ожидаемом объеме.

Что важно учитывать

Результат зависит от локали и параметров сравнения.

Словарь tarasovcode — проект Ильи Тарасова и TarasovWeb. Telegram-канал · #tarasovweb · #ИльяТарасов

Вернуться к 400 терминам