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']