网站地图    收藏   

主页 > 前端 > javascript >

js利用split把字符串分割数组实例小结

来源:自学PHP网    时间:2014-09-19 14:47 作者: 阅读:

[导读] 如果你学过asp就不会觉得split很陌生了,它是以我们指定分割符把字符串分成数组形式,在js中字符串分割也是一样的,下面我们一起来看几个实例。...

定义和用法

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

语法
stringObject.split(separator,howmany)

参数 描述

separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。
howmany 可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。


使用 split 把字符串分割成数组

 代码如下 复制代码

birthday='1990-12-16';
arr=birthday.split("-");//使用-分割日期
arr[0]//1990
arr[1]//12
arr[2]//16


 代码如下 复制代码

<script language="javascript">
str="2,2,3,5,6,6"; //这是一字符串
var strs= new Array(); //定义一数组

strs=str.split(","); //字符分割
for (i=0;i<strs.length ;i++ )
{
document.write(strs[i]+"<br/>"); //分割后的字符输出
}
</script>

我项目中的例子:

 代码如下 复制代码

function SelectCompany()
   {
    var str=window.showModalDialog("MessageFrame.htm","","dialogWidth=730px,dialogLeft=400px,dialogTop=400px;center:yes;status:no");
   
    var str2=new Array();
    str2=str.split("|");
    var list1=document.getElementById("lstSendObjects");
    for(i=0;i<str2.length;i++)
    {
        list1.add(new Option(str2[i],str2[i]));
    }
   
   }

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论