Найти в Дзене
Илья Дмитриев

javaScript. Урок №10 (строковые функции и методы)

Продолжаем тему предыдущего урока, где я знакомлю вас с функциями и методами строк. Метод split —Метод split осуществляет разбиение строки в массив по указанному разделителю. —Разделитель указывается первым необязательным параметром. Если он не задан - вернется вся строка. Если он задан как пустые кавычки '' - то каждый символ строки попадет в отдельный элемент массива. —Вторым необязательным параметром можно указать максимальное количество элементов в получившемся массиве (см. примеры). —Синтаксис: Пример: В данном примере строка разбита по разделителю '-'. В результате получится следующий массив arr: Задача Получить результат: ['Мне', 'очень'] let str = 'Мне-очень-нравится-JavaScript'; 2. Каждый символ строки записать в отдельный элемент массива ['a', 'b', 'c', 'd', 'e'] let str = 'abcde'; 3. Первые 3 символа строки записать в отдельный элемент массива ['a', 'b', 'c'] let str = 'abcde'; 4.Найдем сумму цифр из этой строки. let str = '12345'; 5. В переменной date лежит дата в формате '
Оглавление

Продолжаем тему предыдущего урока, где я знакомлю вас с функциями и методами строк.

Метод split

—Метод split осуществляет разбиение строки в массив по указанному разделителю.

—Разделитель указывается первым необязательным параметром. Если он не задан - вернется вся строка. Если он задан как пустые кавычки '' - то каждый символ строки попадет в отдельный элемент массива.

—Вторым необязательным параметром можно указать максимальное количество элементов в получившемся массиве (см. примеры).

—Синтаксис:

-2

Пример:

В данном примере строка разбита по разделителю '-'. В результате получится следующий массив arr:

-3

Задача

Получить результат: ['Мне', 'очень']

let str = 'Мне-очень-нравится-JavaScript';

2. Каждый символ строки записать в отдельный элемент массива ['a', 'b', 'c', 'd', 'e']

let str = 'abcde';

3. Первые 3 символа строки записать в отдельный элемент массива ['a', 'b', 'c']

let str = 'abcde';

4.Найдем сумму цифр из этой строки.

let str = '12345';

5. В переменной date лежит дата в формате '2025-12-31'. Преобразуйте эту дату в формат '31/12/2025'.

let date = '2025-12-31';

Метод join

Метод join сливает массив в строку с указанным разделителем:

Синтаксис:

-4
Задачи
  1. —В массиве ['я', 'читаю', 'Пушкина', '!']. С помощью метода joinпреобразуйте массив в строку 'я+читаю+Пушкина+!'.
  2. В строке 'я читаю Пушкина!'. Найдите количество символов в этой строке.
  3. В строке 'я читаю Пушкина!'. Вырежете из нее слово 'читаю' и слово 'Пушкина' тремя разными способами (через substr, substring, slice).
  4. В строке 'я читаю Пушкина!'. Найдите позицию подстроки 'читаю'.

5. В строке 'я + читаю + Пушкина!'. Замените все + на = с помощью глобального поиска и замены.

7. В строке 'я читаю Пушкина!''. Используя метод split запишите каждое слово в отдельный элемент массива.

8. В строке 'я читаю Пушкина!'. Используя метод split запишите каждый символ этой строки в отдельный элемент массива.

9. В переменной date сохранена дата в формате '2021-08-20'. Преобразуйте ее в формат '20.08.2021'.

10.Преобразуйте первую букву строки 'я читаю Пушкина!' в верхний регистр.

11.Преобразуйте первую букву каждого слова строки 'я читаю Пушкина!' в верхний регистр.

12. Преобразуйте строку 'const_let_var' в 'const Let Var', так чтобы скрипт мог работать с любыми аналогичными строками.