ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScriptの文字列と配列の変換関数【分割・結合なし】_javascriptスキル

JavaScriptの文字列と配列の変換関数【分割・結合なし】_javascriptスキル

WBOY
リリース: 2016-05-16 18:39:29
オリジナル
1633 人が閲覧しました

文字列と配列を変換するための 2 つのカスタム js 関数。皆さんのお役に立てれば幸いです:


function StringToArray(str,substr) {
/* Function 関数: 指定された文字列に従って文字列を分割し、配列に変換します
パラメータ:
str: 必須 変換後の文字列
substr: 分割文字列
戻り値:
変換後の配列
*/
var arrTmp = new Array(); ) {
arrTmp.push(str);
return
}
var i=0, j=0, k=str.length;
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;

関数 ArrayToString(arr,str) {
/* 機能:分割文字に応じて配列を文字列に変換(文字列)
パラメータ:
arr:変換対象の文字列配列
str:分割文字列
戻り値:
変換後の文字列
*/
var strTmp = "";
for(var i=0;iif(arr[i]!=" ") {
if (strTmp=="") {
strTmp = arr[i];
} else {
strTmp = strTmp str arr[i]
}
} return strTmp;
}


具体的なアプリケーションについては、スクリプト ハウスの関連記事を参照してください。
JavaScript 配列呼び出しメソッドの概要

http://www.jb51.net/article/13084.htm


JavaScript 配列操作の実践的なヒント
http://www.jb51.net/article/19987.htm
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート