На этой странице представлены наиболее часто используемые строковые методы 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 — возвращает строку, в которой все символы преобразованы в строчные.