var s = "JavaScript"; var a = s.split(""); //按字符空隙分隔 console.log(s.length); //返回值为10 console.log(a.length); //返回值为10
var s = "JavaScript"; var a = s.split(""); //空分隔 console.log(a.constructor == Array); //返回true,说明Array是实例 console.log(a.length); //返回值为1,说明没有对字符串进行分割
var s = "a2b3c4d5e678f12g"; var a = s.split(/\d+/); //把以匹配的数字为分隔符来切分字符串 console.log(a); //返回数组[a,b,c,d,e,f,g] console.log(a.length); //返回数组长度为7
var s = "122a2b3c4d5e678f12g"; var a = s.aplit(/\d+/); console.log(a); console.log(a.length);如果在字符串中指定的分隔符没有找到,则返回一个包含整个字符串的数组。
var s = "JavaScript"; var a = s.split("", 4); //按顺序从左到右,仅分切4个元素的数组 console.log(a); //返回数组[J,a,v,a] console.log(a.length); //返回值为4
var s = "aa2bb3cc4dd5e678f12g"; var a = s.split(/(\d)/); //使用小括号包含数字分隔符 console.log(a); //返回数组[aa,2,bb,3,cc,4,dd,5,e,6,,7,,8,f,1,,2,g]
本文链接:http://task.lmcjl.com/news/17155.html