JavaScript 문자열 과 배열 변환 함수[split 와 join 을 사용 하지 않 음]

두 사용자 정의 구현 문자열 과 배열 이 서로 바 뀌 는 js 함수 입 니 다.여러분 에 게 유용 하 기 를 바 랍 니 다

function StringToArray(str,substr) {
/* :
:
str :
substr:
:

*/
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:
:

*/
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;
}
구체 적 인 응용 은 우리 의 관련 글 을 참고 할 수 있 습 니 다.javascript 배열 사용 호출 방법 집계https://www.jb51.net/article/13084.htm
javascript 배열 작업 실 용적 기교https://www.jb51.net/article/19987.htm

좋은 웹페이지 즐겨찾기