English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод localeCompare() строки JavaScript

 Объект строки JavaScript

localeCompare()Метод сравнивает две строки в текущей языковой среде.

Этот метод возвращает цифру, которая указывает на то, находится ли строка в порядке сортировки перед compareString, после нее или равна.

Синтаксис:

string.localeCompare(compareString)
var a = 'AB';
var b = 'CD';
var c = a.localeCompare(b);
Тестирование看看‹/›

Совместимость браузеров

Метод localeCompare() полностью поддерживается всеми браузерами:

Метод
localeCompare()являетсяявляетсяявляетсяявляетсяявляется

Значение параметра

ПараметрОписание
compareStringСтрока, сравнивающаяся с строкой参照а

Технические детали

Возвратное значение:число, указывающее, где находится строка参照а в порядке сортировкиcompareStringдо, после илисравнивается содинаковы.
возвращает один из следующих значений:
  • -1 если строка参照а вcompareStringраньше сортировки

  • если две строки равны, то 0

  • если строка参照а вcompareStringзатем сортировать,то есть 1

Версия JavaScript:ECMAScript 1

 Объект строки JavaScript