分词:
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 | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!