Разделение строки JavaScript()
Примеры
Разделите слова:
let text = "How are you doing today?";
const myArray = text.split(" ");
Разделите слова и верните второе слово:
let text = "How are you doing today?";
const myArray = text.split(" ");
let word = myArray[1];
Разделите символы, включая пробелы:
const myArray = text.split("");
Используйте предельный параметр:
const myArray = text.split(" ", 3);
Ниже приведены дополнительные примеры.
Определение и использование
Метод split()
разбивает строку на массив подстрок.
Метод split()
возвращает новый массив.
Метод split()
не изменяет исходную строку.
Если в качестве разделителя используется (" "), строка разбивается на слова.
Синтаксис
string.split(separator, limit)
Параметры
Parameter | Description |
separator | Optional. A string or regular expression to use for splitting. If omitted, an array with the original string is returned. |
limit | Optional. An integer that limits the number of splits. Items after the limit are excluded. |
Возвращаемое значение
Тип | Описание |
Множество | Массив, содержащий разделенные значения. |
Дополнительные примеры
Разбить строку на символы и вернуть второй символ:
const myArray = text.split("");
Используйте букву в качестве разделителя:
const myArray = text.split("o");
Если параметр-разделитель опущен, возвращается массив с исходной строкой:
const myArray = text.split();
Поддержка браузера
split()
является функцией ECMAScript1 (ES1).
ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |