split函数是javascript中的一个字符串函数,它可以将字符串拆分为子字符串,并以数组的形式返回子字符串。该函数的语法如下:
stringObject.split(separator,howmany)
其中,stringObject是要拆分的字符串对象,separator是用来拆分字符串的分隔符,howmany是指定拆分出子字符串的个数,如果不指定,则默认拆分所有子字符串。
下面我们来看一个split函数的实例:
var str="Hello World!"; var arr=str.split(" "); //arr的值为["Hello","World!"]
在上面的代码中,我们定义了一个字符串变量str,使用split函数将其拆分为两个子字符串,并以数组的形式返回,结果为["Hello","World!"]。
split函数还可以接受正则表达式作为参数,以实现更复杂的拆分操作。比如,我们可以使用正则表达式将字符串中的所有数字拆分出来:
var str="Hello123World456"; var arr=str.split(/\d+/); //arr的值为["Hello","World",""]
来说,split函数可以将字符串拆分为子字符串,并以数组的形式返回,这对于字符串的处理非常有用。