- 格式
字符串.split(参数1,参数2); - 作用:是将字符串分割成数组
—参数1:必选,从该参数指定的地方分割
—参数2:可选,该参数可指定返回的数组的个数,返回的子串不会多余这个参数指定的数组。如果没有设置,就不考虑那么多 - 该操作的返回值
一个字符串数组。该数组就是上面参数1和参数2操作完成后的数组的样子 - 注意:
1、若把参数1写成("")它就是在每个字符都进行分割
2、join是对数组进行操作把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。,这个是对字符串变成数组
<script type="text/javascript">
//创建数组的同时对元素赋值
var arr=new Array("html","css","javascript");
//没有使用分隔符的 join()方法
document.write(arr.join()+"<br/>");
//使用分隔符的 join()方法
document.write(arr.join("*"));
</script>
- 结果:
html,css,javascript
htmlcssjavascript
<script type="text/javascript">
var str ="I love lvyestudy wang y yba!";
var arr=new Array();
//有空格就分
arr=str.split(" ");
document.write(arr+"<br />");
// // 一个字符就分
arr=str.split("");
document.write(arr+"<br />");
arr=str.split(" ",4);
document.write(arr+"<br />");
</script>
- 结果
I,love,lvyestudy,wang,y,yba!
I, ,l,o,v,e, ,l,v,y,e,s,t,u,d,y, ,w,a,n,g,y,y,b,a,!
I,love,lvyestudy,wang
——————具体用到那我还没有遇到哈哈哈