пример
Сравните две строки в текущей локали:
var str1 = "ab";
var str2 = "cd";
var n = str1.localeCompare(str2);
Результат п будет:
-1 // str1 is sorted before str2
Попробуй сам " Больше "Try it Yourself" примеры ниже.
Определение и использование
localeCompare() метод сравнивает две строки в текущей местности.
Языковой основывается на языковых настройках браузера.
localeCompare() метод возвращает номер , указывающий приходит ли строка до, после или равно как CompareString в порядке сортировки.
Поддержка браузеров
метод | |||||
---|---|---|---|---|---|
localeCompare() | да | да | да | да | да |
Синтаксис
Значения параметров параметр Описание compareString Необходимые. Строка для сравнения с
Технические подробности
Возвращаемое значение: A Количество, указывающее приходит ли ссылка строка до, после или такой же , как в CompareString в порядке сортировки. Возвращает одно из трех значений: - -1 , если ссылка строка сортируется перед CompareString
- 0, если две строки равны
- 1 , если ссылка строка сортируется после CompareString
Версия JavaScript: 1.2
Еще примеры
пример
Сравните две строки в текущей локали:
var str1 = "cd";
var str2 = "ab";
var n = str1.localeCompare(str2);
Результат п будет:
1 // str1 is sorted after str2 Попробуй сам "
пример
Сравните две равные строки в текущей локали:
var str1 = "ab";
var str2 = "ab";
var n = str1.localeCompare(str2);
Результат п будет:
0 // the two strings are equal Попробуй сам "
<String Reference JavaScript