
split()方法将字符串拆分为子字符串数组,然后返回新数组。
separator 参数决定在哪里进行每个分割。
如果将空字符串(“”)用作separator,则该字符串将转换为字符数组。
语法:
string.split(separator, limit)
var str = 'Air Pollution is introduction of chemicals to the atmosphere.';
var arr = str.split(" ");测试看看‹/›浏览器兼容性
所有浏览器完全支持split()方法:
| Method | ![]() | ![]() | ![]() | ![]() | ![]() |
| split() | 是 | 是 | 是 | 是 | 是 |
参数值
| 参数 | 描述 |
|---|---|
| separator | (必需)指定字符或正则表达式,表示每个拆分应发生的点 |
| limit | (可选)一个指定分割数的整数,分割限制后的项目将不包含在数组中 |
技术细节
| 返回值: | 在给定字符串中出现separator每个点处拆分的字符串数组 |
|---|---|
| JavaScript版本: | ECMAScript 1 |
更多实例
现在我们在arr变量中有了一个新数组,我们可以使用索引号访问每个元素:
arr[0]; // Air arr[2]; // is测试看看‹/›
使用“i”作为分隔符:
var str = 'Air Pollution is introduction of chemicals to the atmosphere.';
var arr = str.split("i");测试看看‹/›拆分每个字符:
var str = 'Air Pollution is introduction of chemicals to the atmosphere.';
var arr = str.split("");测试看看‹/›返回有限数量的拆分:
var str = 'Air Pollution is introduction of chemicals to the atmosphere.';
var arr = str.split(" ", 4);测试看看‹/›JavaScript String indexOf() 方法 JavaScript String search() 方法




