Menu
CoddyTech

Методы строк

Часть раздела Логика и поток путешествия по JavaScript на Coddy. Урок 4 из 65.

Вот некоторые часто используемые методы строк:

toUpperCase() и toLowerCase(): Преобразуют строку в верхний или нижний регистр.

let str = "Hello";
console.log(str.toUpperCase()); // "HELLO"
console.log(str.toLowerCase()); // "hello"

replace(): Заменяет указанное значение другим значением в строке. По умолчанию заменяется только первое вхождение.

Чтобы заменить все вхождения, нужно использовать replaceAll():

let str = "Hello World World";
console.log(str.replace("World", "JavaScript"));
// "Hello JavaScript World"

console.log(str.replaceAll("World", "JavaScript"));
// "Hello JavaScript JavaScript"

trim(): Удаляет пробельные символы с обоих концов строки.

let str = "  Hello World  ";
console.log(str.trim()); // "Hello World"

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

let str = "Hello";
console.log(str.charAt(1)); // "e"

Также можно получить доступ к символу по определённому индексу с помощью скобок []:

let str = "Hello";
console.log(str[1]); // "e"
challenge icon

Задание

Легко

Создай функцию с именем alternateCase, которая принимает строку на вход и возвращает новую строку, в которой чередуется регистр. Первый символ должен быть в верхнем регистре, второй — в нижнем, третий — в верхнем и так далее.

Попробуйте сами

function alternateCase(str) {
  // Напишите здесь свой код
}
// Ничего не пишите вне функции
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Логика и поток

Потренируйтесь самостоятельно: Онлайн-компилятор JavaScript