2011-05-02 5 views

답변

6

배열의 "참여"방법을 사용해보십시오 - 조인() 메소드의 기본 구분 쉼표이지만 array.join(";")

+0

감사합니다. – Sapphire

8

체크 아웃 join() 구분 기호에 대한 인수가 필요합니다.

alert(myArray.join(';')); 
1
array.toString().replace(/,/g,';'); 
array.join(';'); 
+1

요소에 쉼표가있는 경우 오류가 발생합니다. –

0
var arrayAsString = array.toString(); 
var whatYouWant = arrayAsString.replace(/,/g, ';'); 
+0

이것은 첫 번째 쉼표 만 대체합니다. –

+0

요소에 값이 쉼표가 있으면 실패합니다. –

+0

@slandau 쉼표 하나만 대치합니다. 정규식을 사용하여 모든 쉼표를 대체하십시오 :'replace (/,/g, ';')' –