js中的split()方法

split() 方法用于把一个字符串分割成字符串数组。

1.split() 省略分割参数

var rows= "aa, bb,cc"
var	str = rows.split()
console.log(str) //['aa, bb,cc']

2.split("") 分割每个字符,包括空格

var rows= "aa, bb,cc"
var	str2 = rows.split("")
console.log(str2)// ['a', 'a', ',', ' ', 'b', 'b', ',', 'c', 'c']

3. split(" ") 使用一个字符作为分隔符

var rows= "aa, bb,cc"
var	str3 = rows.split(" ")
console.log(str3)//['aa,', 'bb,cc'] 把空格作为分隔符

注意:如果数据相邻重叠 会自动变成空字符串

var rows= "aa, bb,cc"
console.log(rows.split("b")) //['aa, ', '', ',cc']  
//此时b作为分号但是数据是bb相邻重叠,所以变成 "" 一条空字符串

4. split(" ",3)可以截取

var str4 = "How are you doing today?"
console.log(str4.split("o"))// ['H', 'w are y', 'u d', 'ing t', 'day?']
console.log(str4.split(" ",3))//  ['How', 'are', 'you']

猜你喜欢

转载自blog.csdn.net/weixin_40003755/article/details/128826929