JavaScript中的split函数用于字符串的分割。它接受一个参数,该参数是一个分隔符,指定在哪些位置进行分割。返回一个由分割后的子字符串组成的数组。
使用方法如下:
1. 使用指定的分隔符分割字符串:
```javascript
let str = "Hello,World";
let result = str.split(","); // 使用逗号作为分隔符
console.log(result); // 输出 ["Hello", "World"]
```
2. 不带参数的split()函数将字符串分割为单个字符的数组:
```javascript
let str = "Hello";
let result = str.split(); // 不带参数,默认为分割为单个字符的数组
console.log(result); // 输出 ["H", "e", "l", "l", "o"]
```
3. 可以使用正则表达式作为分隔符进行字符串分割:
```javascript
let str = "Hello World";
let result = str.split(/\s+/); // 使用正则表达式(/\s+/)作为分隔符,表示一个或多个空格
console.log(result); // 输出 ["Hello", "World"]
```
需要注意的是,split()函数不会改变原始字符串,而是返回一个新的数组。