Упомянутый вами метод .localeCompare()
— это функция JavaScript, которая сравнивает две строки и возвращает число, указывающее их относительный порядок в зависимости от локали.
Вот еще несколько методов, обычно используемых в JavaScript:
.concat()
– объединяет две или более строк..indexOf()
– возвращает индекс первого вхождения указанного значения в строку..charAt()
– возвращает символ по указанному индексу в строке..toUpperCase()
— преобразует строку в верхний регистр..toLowerCase()
— преобразует строку в нижний регистр..split()
– разбивает строку на массив подстрок на основе указанного разделителя..replace()
– заменяет указанное значение или регулярное выражение в строке другим значением..trim()
– удаляет пробелы с обоих концов строки..substring()
– извлекает символы из строки между двумя указанными индексами.