Метод split()
Разделить слова:
let text = "Как у тебя сегодня дела?";
const myArray = text.split(" ");
Попробуйте сами »
Разделить слова и вернуть второе слово:
let text = "Как у тебя сегодня дела?";
const myArray = text.split(" ");
let word = myArray[1];
Попробуйте сами »
Разделить символы, включая пробелы:
const myArray = text.split("");
Попробуйте сами »
Используйте параметр limit:
const myArray = text.split(" ", 3);
Попробуйте сами »
Смотрите примеры ниже.
Описание split()
Метод split() разбивает строку на массив подстрок.
Метод split() возвращает новый массив.
Метод split() не меняет исходную строку.
Если в качестве разделителя используется (" "), строка разбивается на слова.
Синтаксис split()
string.split(separator, limit)
Параметры split()
| Параметр | Описание |
|---|---|
| separator | Oнеобязательно. Строка или регулярное выражение, используемое для разделения. Если этот параметр опущен, возвращается массив с исходной строкой. |
| limit | Oнеобязательно. Целое число, ограничивающее количество разбиений. Элементы после ограничения исключаются. |
Возвращаемое значение split()
| Тип | Описание |
|---|---|
| Array | Массив, содержащий разделенные значения. |
Ещё примеры split()
Разбить строку на символы и вернуть второй символ:
const myArray = text.split("");
Попробуйте сами »
Используйте букву в качестве разделителя:
const myArray = text.split("е");
Попробуйте сами »
Если параметр separator пропущен, возвращается массив с исходной строкой:
const myArray = text.split();
Попробуйте сами »
Поддержка браузера split()
split() — это функция ECMAScript1 (ES1).
ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Да | Да | Да | Да | Да | Да |