JavaScript 字符串與數(shù)組轉(zhuǎn)換函數(shù)[不用split與join]
兩個(gè)自定義的實(shí)現(xiàn)字符串與數(shù)組相互轉(zhuǎn)換的js函數(shù),希望能對(duì)大家有用:
function StringToArray(str,substr) {
/* 函數(shù)功能:字符串按照指定字符串分割轉(zhuǎn)換為數(shù)組
參數(shù):
str :需轉(zhuǎn)換的字符串
substr:分割字符串
返回值:
轉(zhuǎn)換后的數(shù)組
*/
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) {
/* 函數(shù)功能:數(shù)組根據(jù)分割字符(串)轉(zhuǎn)換為字符串
參數(shù):
arr:需轉(zhuǎn)換的字符串?dāng)?shù)組
str:分割字符串
返回值:
轉(zhuǎn)換后的字符串
*/
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;
}
具體的應(yīng)用可以參考下腳本之家的相關(guān)文章。
javascript數(shù)組使用調(diào)用方法匯總
http://www.dbjr.com.cn/article/13084.htm
javascript 數(shù)組操作實(shí)用技巧
http://www.dbjr.com.cn/article/19987.htm
- JavaScript通過join函數(shù)連接數(shù)組里所有元素的方法
- javascript(js) join函數(shù)使用方法介紹
- js中的push和join方法使用介紹
- js截取函數(shù)(indexOf,join等)
- JavaScript中join()方法的使用簡介
- JavaScript中push(),join() 函數(shù) 實(shí)例詳解
- javaScript之split與join的區(qū)別(詳解)
- JavaScript中join()、splice()、slice()和split()函數(shù)用法示例
- JS數(shù)組進(jìn)階示例【數(shù)組的幾種函數(shù)用法】
- Js數(shù)組排序函數(shù)sort()介紹
- js判斷是否為數(shù)組的函數(shù): isArray()
- JS數(shù)組方法join()用法實(shí)例分析
相關(guān)文章
Web層改進(jìn)II-用xmlhttp 無聲息提交復(fù)雜表單
Web層改進(jìn)II-用xmlhttp 無聲息提交復(fù)雜表單...2007-01-01學(xué)習(xí)JavaScript設(shè)計(jì)模式(接口)
這篇文章主要帶領(lǐng)大家學(xué)習(xí)JavaScript設(shè)計(jì)模式,其中重點(diǎn)介紹接口,舉例說明什么是接口,對(duì)接口進(jìn)行詳細(xì)剖析,感興趣的小伙伴們可以參考一下2015-11-11js前端實(shí)現(xiàn)登錄拼圖驗(yàn)證功能
行為驗(yàn)證碼通過用戶的操作來完成驗(yàn)證,常見的行為驗(yàn)證碼有拖動(dòng)式和點(diǎn)觸式,下面這篇文章主要給大家介紹了關(guān)于js前端實(shí)現(xiàn)登錄拼圖驗(yàn)證功能的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-02-02javascript實(shí)例分享---具有立體效果的圖片特效
此實(shí)例,直接粘貼代碼即可運(yùn)行,當(dāng)然圖片的路徑不要忘記改了。2014-06-06TypeScript類型系統(tǒng)自定義數(shù)據(jù)類型教程示例
這篇文章主要為大家介紹了TypeScript類型系統(tǒng)自定義數(shù)據(jù)類型教程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11uniapp基礎(chǔ)篇之上傳圖片的實(shí)戰(zhàn)步驟
應(yīng)用uni-app開發(fā)跨平臺(tái)App項(xiàng)目時(shí),上傳圖片、文檔等資源功能需求十分常見,下面這篇文章主要給大家介紹了關(guān)于uniapp基礎(chǔ)篇之上傳圖片的相關(guān)資料,需要的朋友可以參考下2022-12-12