Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник JavaScript

String.prototype.split

Разбивает строку на массив по разделителю.

Доступно с: ES3

Синтаксис

str.split(separator, limit)

Параметры

ПараметрТипОписание
separatorstringРазделитель, по которому разбивается строка.
limitnumberНеобязательный. Максимальное число элементов в результате.

Возвращаемое значение

ArrayМассив частей строки.

Примеры

Разбиение по запятой:

console.log('red,green,blue'.split(','));

Результат:

[
  "red",
  "green",
  "blue"
]

Пустой разделитель разбивает строку на символы:

console.log('code'.split('').join(' - '));

Результат:

c - o - d - e

Примечания

Обратное действие выполняет join(). Строки с эмодзи надёжнее разбивать на символы записью [...str].

См. также

  • Array.prototype.join — Объединяет элементы массива в строку.
  • String.prototype.slice — Возвращает часть строки.
  • RegExp — Регулярное выражение — шаблон для поиска и замены текста.
  • Array.from — Создаёт массив из строки, Set, Map или другого перебираемого объекта.

Вопросы и ответы по теме

В учебнике

  • Методы строк — Полезные методы строк в JavaScript: поиск позиции, доступ к символам, padStart, repeat, split и join, цепочки методов.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.