Split()方法是JavaScript中的一个字符串操作方法,用于将字符串拆分成子字符串,并将结果存储在一个新的数组中。该方法可以接受一个参数,用于指定字符串分隔符。
使用方法:
1. 基本用法:
var str = "Hello World";
var arr = str.split(" ");
// arr = ["Hello", "World"]
以上代码中,我们使用split()方法将字符串"Hello World"拆分成“Hello”和“World”两个字符串,并将结果放入一个新的数组arr中。
2. 使用正则表达式:
var str = "Hello World";
var arr = str.split(/\s/);
// arr = ["Hello", "World"]
以上代码中,我们使用split()方法将字符串"Hello World"拆分成“Hello”和“World”两个字符串,此处使用的是正则表达式/\s/,表示空格。
3. 使用回调函数:
var str = "Hello World";
var arr = str.split(/\s/, function(item) {
return item.toUpperCase();
});
// arr = ["HELLO", "WORLD"]
以上代码中,我们使用split()方法将字符串"Hello World"拆分成“Hello”和“World”两个字符串,并使用回调函数将每个字符串转换为大写。
4. 不指定参数:
var str = "Hello World";
var arr = str.split();
// arr = ["Hello World"]
以上代码中,我们使用split()方法将字符串"Hello World"拆分成一个字符串,由于没有指定参数,所以结果是一个字符串“Hello World”。
:split()方法是JavaScript中的一个字符串操作方法,用于将字符串拆分成子字符串,并将结果存储在一个新的数组中。该方法可以接受一个参数,用于指定字符串分隔符,也可以使用正则表达式和回调函数。如果不指定参数,则返回一个字符串。