Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

Документы

Медиа

Назад
Вопрос про JavaScript: строки, методы

Какие методы строк вы знаете?

Этот вопрос проверяет знание встроенных методов для работы со строками в JavaScript. Методы строк часто используются для манипуляции текстом, поэтому важно их знать.

Короткий ответ

В JavaScript есть множество методов для работы со строками, таких как charAt(), indexOf(), slice(), substring(), replace(), toUpperCase(), toLowerCase(), trim(), split() и другие. Эти методы позволяют находить символы, изменять регистр, разделять строку на части и выполнять другие операции.

Длинный ответ

Строки в JavaScript представляют собой примитивный тип данных, для которого доступно множество методов. Вот несколько популярных методов:

  • charAt(index): Возвращает символ строки на указанной позиции.

let str = "Hello"; 
console.log(str.charAt(1)); // "e"
  • indexOf(substring): Возвращает индекс первого вхождения подстроки в строке. Если подстрока не найдена, возвращает -1.

let str = "Hello World"; 
console.log(str.indexOf("World")); // 6
  •  slice(start, end): Возвращает часть строки, начиная с start и заканчивая перед end.

let str = "Hello"; 
console.log(str.slice(1, 4)); // "ell"
  •  toUpperCase() и toLowerCase(): Преобразуют строку в верхний или нижний регистр.

let str = "Hello"; 
console.log(str.toUpperCase()); // "HELLO"
  •  trim(): Убирает пробелы в начале и конце строки.

let str = "  Hello  "; 
console.log(str.trim()); // "Hello"
  •  split(delimiter): Разделяет строку на массив частей по указанному разделителю.

let str = "Hello World"; 
console.log(str.split(" ")); // ["Hello", "World"]

Знание этих методов помогает эффективно работать со строками и выполнять текстовые преобразования.

Уровень

  • Рейтинг:

    1

  • Сложность:

    2

Навыки

  • JavaScript

    JavaScript

Ключевые слова

#строки

#методы

Подпишись на React Developer в телеграм