官方文档原文上写: split()方法将字符串分割为字符串数组,并返回此数组。
语法:
stringObj.split(separator,limit)
参数说明:
参数 | 描述 |
separator | 必需。从该参数指定的地方分割字符串对象stringObj. |
limit | 可选参数,分割的次数,如设置该参数,返回的子串不会多于这个参数指定的数组,如果无此参数为不限制次数。 |
注意, 如果把空字符串 ("") 用作separator,那么这个字符串对象(stringObj)中的每个字符之间都会被分割。
使用指定符号分割字符串,代码案例:
var mystr = "www.wwooo.com"; document.write(mystr.split(".")+"<br>"); document.write(mystr.split(".", 2)+"<br>");
运行结果:
www,wwooo,com www,wwooo
将字符串分割为字符,代码如下:
document.write(mystr.split("")+"<br>"); document.write(mystr.split("", 5));
运行结果:
w,w,w,.,w,w,o,o,o,.,c,o,m w,w,w,.,w