JavaScript字符串与数组转换函数
有关JavaScript字符串与数组转换函数
两个自定义的实现字符串与数组相互转换的js函数,希望能对大家有用:
复制代码代码如下:
functionStringToArray(str,substr){
/*函数功能:字符串按照指定字符串分割转换为数组
参数:
str:需转换的字符串
substr:分割字符串
返回值:
转换后的'数组
*/
vararrTmp=newArray();
if(substr==""){
arrTmp.push(str);
returnarrTmp;
}
vari=0,j=0,k=str.length;
while(i<k){
j=str.indexOf(substr,i);
if(j!=-1){
if(str.substring(i,j)!=""){arrTmp.push(str.substring(i,j ));}
i=j+1;
}else{
if(str.substring(i,k)!=""){arrTmp.push(str.substring(i,k ));}
i=k;
}
}
returnarrTmp;
}typescript 字符串转数组
functionArrayToString(arr,str){
/*函数功能:数组根据分割字符(串)转换为字符串
参数:
arr:需转换的字符串数组
str:分割字符串
返回值:
转换后的字符串
*/
varstrTmp="";
for(vari=0;i<arr.length;i++){
if(arr[i]!=""){
if(strTmp==""){
strTmp=arr[i];
}else{
strTmp=strTmp+str+arr[i];
}
}
}
returnstrTmp;
}
javascript数组使用调用方法汇总/article/13084.htm
javascript数组操作实用技巧
/article/19987.htm

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。