这篇文章主要为大家详细介绍了javascript 字符串与数组互相转换的简单示例,具有一定的参考价值,可以用来参考一下。
说明:
/**
* 函数功能:字符串按照指定字符串分割转换为数组
* 参数:
* str :需转换的字符串
* substr:分割字符串
* 返回值: 转换后的数组
*
* @param
* @arrange (512.笔记) www.q1010.com
**/
var arrTmp = new Array();
if(substr=="") {
arrTmp.push(str);
return arrTmp;
}
var i=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;
}
}
return arrTmp;
}
function ArrayToString(arr,str) {
/**
* 函数功能:数组根据分割字符(串)转换为字符串
* 参数:
* arr:需转换的字符串数组
* str:分割字符串
* 返回值:
* 转换后的字符串
*
* @param
* @arrange (512.笔记) www.q1010.com
**/
var strTmp = "";
for(var i=0;i<arr.length;i++) {
if(arr[i]!="") {
if(strTmp=="") {
strTmp = arr[i];
} else {
strTmp = strTmp + str + arr[i];
}
}
}
return strTmp;
}
本文来自:http://www.q1010.com/174/454-0.html
注:关于javascript 字符串与数组互相转换的简单示例的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:字符串,数组
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。