有关JavaScript 字符串与数组转换函数
来源:才华咖 本文已影响2.02W人
来源:才华咖 本文已影响2.02W人
两个自定义的实现字符串与数组相互转换的js函数,希望能对大家有用:
复制代码 代码如下:
function StringToArray(str,substr) {
/* 函数功能:字符串按照指定字符串分割转换为数组
参数:
str :需转换的字符串
substr:分割字符串
返回值:
转换后的数组
*/
var arrTmp = new Array();
if(substr=="") {
(str);
return arrTmp;
}
var i=0, j=0, k=th;
while(i<k) {
j = xOf(substr,i);
if(j!=-1) {
if(tring(i,j)!="") { (tring(i,j)); }
i = j+1;
} else {
if(tring(i,k)!="") { (tring(i,k)); }
i = k;
}
}
return arrTmp;
}
function ArrayToString(arr,str) {
/* 函数功能:数组根据分割字符(串)转换为字符串
参数:
arr:需转换的字符串数组
str:分割字符串
返回值:
转换后的'字符串
*/
var strTmp = "";
for(var i=0;i<th;i++) {
if(arr[i]!="") {
if(strTmp=="") {
strTmp = arr[i];
} else {
strTmp = strTmp + str + arr[i];
}
}
}
return strTmp;
}
具体的应用可以参考下的相关文章。
javascript数组使用调用方法汇总
/article/
javascript 数组操作实用技巧
/article/
如何实现javascript去除字符串里中文与空格
JavaScript中push(),join() 函数实例详解
Javascript入门学习js函数
javascript中的match函数用法简介
Javascript数组与字典用法分析方法
JavaScript在Android的WebView中parseInt函数转换不正确
有关PHP字符串比较函数strcmp()和strcasecmp()使用总结
有关javascript在IE下trim函数无法使用的解决方法
JavaScript基于正则表达式数字判断函数
Javascript中的数学函数方法
Javascript基础教程之数组array
JavaScript数组的定义及数字操作方法
javascript创建数组之联合数组的使用方法
关于javascript使用isNaN()函数判断变量是否为数字
有关javascript实现的多个层切换效果通用函数示例
JavaScript与java语言有何区别
Javascript时间格式format函数的两种使用方法
javascript中的函数分析
一些常用的JavaScript函数
javascript匿名函数的用法
高一数学《方程根与函数零点》说课稿
javascript函数知识归纳
JavaScript函数的多种写法
javascript函数到底是什么
指数函数与对数函数的转换
JavaScript中的函数式编程
c#和javascript函数相互调用示例
高考数学函数解答方法
JavaScript匿名函数实例分析
有关JavaScript 字符串与数组转换函数
JavaScript函数的执行过程
关于JavaScript中isPrototypeOf函数作用和使用实例
JavaScript精炼之构造函数
javascript中的return和闭包函数
javascript中的绑定与解绑函数 介绍
Javascript中的isNaN函数使用
JavaScript与java语言有何不同
java与JavaScript语言有何不同
JavaScript清空数组的方法
JavaScript 函数式编程实践