Как превратить строку в массив js — Q&A Хекслет
2026-02-26 19:03 Diff

Ответы

Чтобы из строки получить массив, можно воспользоваться методом split(), который принимает разделитель и разбивает по нему строку на массив:

const text = 'Мама мыла раму'; const words = text.split(' '); // разбиваем текст с разделителем пустой строки console.log(words); // => ['Мама', 'мыла', 'раму']; const letters = text.split(''); // можно указать пустую строку, тогда мы получим массив символов console.log(letters); // => ['М', 'а', 'м', 'а', ' ', 'м', 'ы', 'л', 'а', ' ', 'р', 'а', 'м', 'у']

Для превращения строки в массив попробуйте также воспользоваться spread-оператором.
Этот метод преобразует строку в массив строк.
Посмотрим на пример ниже:

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