В этом блоге мы узнаем о наиболее часто используемых строковых методах JavaScript.

charAt()

МетодString.charAt()method возвращает символ по указанному индексу (позиции)

charCodeAt()

TheString.charCodeAt()method возвращает юникод символа по указанному индексу в строке.

codePointAt()

TheString.codePointAt()method возвращает неотрицательное целочисленное значение, то есть значение кодовой точки указанного элемента данной строки.

concat()

TheString.concat()method объединяет две или более строк и возвращает новые соединенные строки

endsWith()

TheString.endsWith()method проверяет, заканчивается ли строка указанной строкой / символами

fromCharCode()

TheString.fromCharCode()method преобразует значения Unicode в символы

fromCodePoint()

includes()

TheString.includes()method проверяет, содержит ли строка указанную строку / символы

indexOf()

TheString.indexOf()method возвращает позицию первого найденного вхождения указанного значения в строке

lastIndexOf()

TheString.lastIndexOf()method возвращает позицию последнего найденного вхождения указанного значения в строке

localeCompare()

TheString.localCompare()method сравнивает две строки в текущей локали.

Он возвращает число, указывающее, находится ли ссылочная строка до, после или совпадает с compareString в порядке сортировки.

Возвращает одно из трех значений:

  • -1, если ссылочная строка отсортирована до compareString
  • 0, если две строки равны
  • 1, если ссылочная строка отсортирована после compareString

match()

TheString.match()method ищет в строке совпадение с регулярным выражением и возвращает совпадения.

repeat()

TheString.repeat()method возвращает новую строку с указанным количеством копий существующей строки

replace()

TheString.replace()method выполняет поиск в строке указанного значения или регулярного выражения и возвращает новую строку, в которой указанные значения заменяются.

search()

TheString.search()method ищет в строке указанное значение или регулярное выражение и возвращает позицию совпадения.

Возвращаемое значение будет индексом первого совпадения между регулярным выражением и заданной строкой или -1, если совпадений не найдено.

slice()

TheString.slice()method извлекает часть строки и возвращает новую строку

split()

TheString.split()method разбивает строку на массив подстрок

String.prototype.startsWith()

TheString.startsWith()method Проверяет, начинается ли строка с указанных символов

substring()

TheString.substring()method извлекает символы из строки между двумя указанными индексами

toLocaleLowerCase()

TheString.toLocaleLowerCase()method преобразует строку в строчные буквы в соответствии с локалью хоста.

toLocaleUpperCase()

TheString.toLocaleUpperCase()method преобразует строку в прописные буквы в соответствии с локалью хоста.

toLowerCase()

TheString.toLowerCase()method преобразует строку в строчные буквы

toSource()

TheString.toSource()method возвращает значение объекта String

toString()

TheString.toString()method преобразует строку в прописные буквы

trim()

TheString.trim()method удаляет пробелы с обоих концов строки

valueOf()

TheString.valueOf()method возвращает примитивное значение объекта String