JavaScript 字符串 split()
示例
分割单词
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);
自己试试 »
更多示例如下。
描述
The split()
方法将字符串分割成一个子字符串数组。
The split()
方法返回新数组。
The split()
方法不会改变原始字符串。
如果使用 (" ") 作为分隔符,字符串将在单词之间分割。
语法
string.split(separator, limit)
参数
参数 | 描述 |
separator | 可选。 用于分割的字符串或正则表达式。 如果省略,则返回包含原始字符串的数组。 |
limit | 可选。 限制分割次数的整数。 限制后的项将被排除。 |
返回值
类型 | 描述 |
数组 | 包含分割值的数组。 |
更多示例
将字符串分割成字符,并返回第二个字符
const myArray = text.split("");
自己试试 »
使用字母作为分隔符
const myArray = text.split("o");
自己试试 »
如果省略分隔符参数,则返回包含原始字符串的数组
const myArray = text.split();
自己试试 »
浏览器支持
split()
是 ECMAScript1 (ES1) 功能。
ES1 (JavaScript 1997) 在所有浏览器中都得到完全支持
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 是 |