js 字符串分割成数组
时间: 2023-08-31 11:10:29 浏览: 198
可以使用 JavaScript 中的 `split()` 方法将一个字符串分割成数组。该方法接受一个分隔符作为参数,将字符串按照该分隔符进行分割,并返回一个数组。
例如,将一个以逗号分隔的字符串分割成数组:
```javascript
let str = "apple,banana,orange";
let arr = str.split(",");
console.log(arr); // ["apple", "banana", "orange"]
```
如果分割符为空字符串,则会将字符串中的每个字符都分割成一个数组元素:
```javascript
let str = "hello";
let arr = str.split("");
console.log(arr); // ["h", "e", "l", "l", "o"]
```
除了单个字符作为分隔符外,`split()` 方法也支持正则表达式作为分隔符。例如,将一个以空格或逗号分隔的字符串分割成数组:
```javascript
let str = "apple, banana orange";
let arr = str.split(/,|\s+/); // 使用正则表达式匹配逗号或一个或多个空格作为分隔符
console.log(arr); // ["apple", "banana", "orange"]
```
相关问题
js中将字符串分割成数组
可以使用字符串的 `split()` 方法将字符串分割成数组。该方法接受一个分隔符参数,用于指定在哪里分割字符串,并返回一个数组。例如:
```javascript
const str = "hello world";
const arr = str.split(" ");
console.log(arr); // ["hello", "world"]
```
在上面的示例中,我们使用空格作为分隔符,将字符串分割成了两个数组元素。你也可以使用其他分隔符,例如逗号、分号等。如果不传递任何参数,`split()` 方法将返回一个只包含字符串本身的数组。
js写字符串分割成数组
可以使用字符串的 split() 方法将字符串分割成数组,例如:
var str = "Hello World";
var arr = str.split(" ");
这将把字符串 "Hello World" 分割成一个包含两个元素的数组 ["Hello", "World"]。
阅读全文