JavaScript String Methods

На этой странице представлены наиболее часто используемые строковые методы JavaScript, которые помогут вам эффективно манипулировать строками.

Раздел 1. Поиск

Освоение методов поиска по строкам поможет вам анализировать текст более эффективно. В этих разделах представлены методы поиска по строкам, позволяющие находить и проверять подстроки в строках.

  • search() — поиск подстроки в строке с помощью регулярного выражения.
  • indexOf() — получение индекса первого вхождения подстроки в строку.
  • lastIndexOf() — найти индекс последнего вхождения подстроки в строке.
  • includes() — проверяет, содержит ли строка подстроку.
  • startingWith() — проверяет, начинается ли строка с другой строки.
  • endsWith() — определяет, заканчивается ли строка другой строкой.

Раздел 2. Обрезка

В этом разделе описываются методы обрезки строк, позволяющие удалять нежелательные пробелы из строки, гарантируя, что текст будет чистым и правильно отформатированным.

  • trim() — удаляет пробельные символы из строки.
  • trimStart() — удаляет начальные пробельные символы строки.
  • trimEnd() — удаляет конечные пробельные символы строки.

Раздел 3. Дополнение строк

Дополнение строк — полезный метод форматирования текста. В этом разделе представлены два метода padStart() и padEnd() для дополнения строк.

  • padStart() — дополняет начало строки другой строкой, пока результирующая строка не достигнет указанной длины.
  • padEnd() — дополняет конец строки другой строкой, пока результирующая строка не достигнет определенной длины.

Раздел 4. Извлечение

В этом разделе описываются методы извлечения строк, которые позволяют разбивать строки на более мелкие части и извлекать определенные подстроки:

  • split() — разбивает строку на массив подстрок.
  • substring() — извлекает подстроку из строки.
  • slice() — извлекает часть строки.

Раздел 5. Конкатенация и интерполяция

Узнайте, как объединять строки и подставлять переменные непосредственно в строки, используя шаблонные литералы.

  • concat() — объединяет несколько строк в новую строку.
  • Шаблонные литералы — узнайте, как использовать шаблонные литералы для подстановки переменных непосредственно в строку более гибким и удобочитаемым способом.

Раздел 6. Замена

В этом разделе рассматриваются методы замены строк, позволяющие эффективно выполнять очистку и преобразование данных.

  • replace() — заменяет подстроку в строке на новую.
  • replaceAll() — заменяет все вхождения подстроки, соответствующей шаблону, на новую.

Раздел 7. Изменение регистра

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

  • toUpperCase — возвращает строку, в которой все символы преобразованы в верхний регистр.
  • toLowerCase — возвращает строку, в которой все символы преобразованы в строчные.