亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JavaScript 字符串與數(shù)組轉(zhuǎn)換函數(shù)[不用split與join]

 更新時間:2009年12月13日 01:40:39   作者:  
下面的代碼,不考慮他的運行效率的話,思路不錯,大家可以看看,但在實際的應用中,我們?nèi)匀皇褂胹plit或join來實現(xiàn)數(shù)組的操作。

兩個自定義的實現(xiàn)字符串與數(shù)組相互轉(zhuǎn)換的js函數(shù),希望能對大家有用:

復制代碼 代碼如下:

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)換的字符串數(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;
}

具體的應用可以參考下腳本之家的相關(guān)文章。
javascript數(shù)組使用調(diào)用方法匯總
http://chabaoo.cn/article/13084.htm

javascript 數(shù)組操作實用技巧
http://chabaoo.cn/article/19987.htm

相關(guān)文章

  • Web層改進II-用xmlhttp 無聲息提交復雜表單

    Web層改進II-用xmlhttp 無聲息提交復雜表單

    Web層改進II-用xmlhttp 無聲息提交復雜表單...
    2007-01-01
  • 分享5個JavaScript的寫法小技巧

    分享5個JavaScript的寫法小技巧

    寫代碼的時候總有一些東西是會重復出現(xiàn)的,次數(shù)多了你就會想找找捷徑了,下面這篇文章主要給大家介紹了關(guān)于5個JavaScript的寫法小技巧,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-02-02
  • 學習JavaScript設(shè)計模式(接口)

    學習JavaScript設(shè)計模式(接口)

    這篇文章主要帶領(lǐng)大家學習JavaScript設(shè)計模式,其中重點介紹接口,舉例說明什么是接口,對接口進行詳細剖析,感興趣的小伙伴們可以參考一下
    2015-11-11
  • BootStrapValidator初使用教程詳解

    BootStrapValidator初使用教程詳解

    bootstrap能夠增加兼容性的強大框架,在項目中用到了數(shù)據(jù)驗證功能,今天小編就抽空給大家介紹下BootStrapValidator初使用教程詳解,一起看看吧
    2017-02-02
  • js前端實現(xiàn)登錄拼圖驗證功能

    js前端實現(xiàn)登錄拼圖驗證功能

    行為驗證碼通過用戶的操作來完成驗證,常見的行為驗證碼有拖動式和點觸式,下面這篇文章主要給大家介紹了關(guān)于js前端實現(xiàn)登錄拼圖驗證功能的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-02-02
  • javascript實例分享---具有立體效果的圖片特效

    javascript實例分享---具有立體效果的圖片特效

    此實例,直接粘貼代碼即可運行,當然圖片的路徑不要忘記改了。
    2014-06-06
  • JS數(shù)組去重的6種方法完整實例

    JS數(shù)組去重的6種方法完整實例

    這篇文章主要介紹了JS數(shù)組去重的6種方法,結(jié)合完整實例形式總結(jié)分析了javascript針對數(shù)組去除重復項的相關(guān)原理與操作技巧,需要的朋友可以參考下
    2018-12-12
  • TypeScript類型系統(tǒng)自定義數(shù)據(jù)類型教程示例

    TypeScript類型系統(tǒng)自定義數(shù)據(jù)類型教程示例

    這篇文章主要為大家介紹了TypeScript類型系統(tǒng)自定義數(shù)據(jù)類型教程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11
  • 微信小程序?qū)崿F(xiàn)上傳圖片裁剪圖片過程解析

    微信小程序?qū)崿F(xiàn)上傳圖片裁剪圖片過程解析

    這篇文章主要介紹了微信小程序?qū)崿F(xiàn)上傳圖片裁剪圖片過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • uniapp基礎(chǔ)篇之上傳圖片的實戰(zhàn)步驟

    uniapp基礎(chǔ)篇之上傳圖片的實戰(zhàn)步驟

    應用uni-app開發(fā)跨平臺App項目時,上傳圖片、文檔等資源功能需求十分常見,下面這篇文章主要給大家介紹了關(guān)于uniapp基礎(chǔ)篇之上傳圖片的相關(guān)資料,需要的朋友可以參考下
    2022-12-12

最新評論