jQuery2018. 3. 3. 21:48

join() 함수 : 배열값을 구분 문자열로 연결하여 하나로 콤바인. 인수값이 없을 경우 기본적으로 컴마(,)로 추가됨



문법 : var str = str.join();



예제1)

<script>

var strArray = [ 'Yngwie', 'Johan', 'Malmsteen' ];

var str1 = strArray.join();

var str2 = strArray.join( ' / ' );

document.write( '<div>' + str1 + '</div>' );

document.write( '<div>' + str2 + '</div>' );

</script>


결과값 : 

Yngwie,Johan,Malmsteen

Yngwie / Johan / Malmsteen




예제2) 인수값이 없는 경우

<script type="text/javascript">

var arr = new Array("사과","오이","배추","무");

arr.join()

document.write(arr);

</script>

결과값 : 사과,오이,배추,무



예제3) 인수값이 있는 경우

<script type="text/javascript">

var arr = new Array(0,1,2,3,4);

var brr = arr.join("-");

document.write(brr);

</script>

결과값 : 0-1-2-3-4



예제 2, 3 출처: 녹두장군 - 상상을 현실로 | http://mainia.tistory.com/4266




push(), pop(), join() 메소드

push() 메소드 : 배열에 아이템을 밀어 넣음 (배열의 끝에 추가)

pop() 메소드 : 배열의 아이템을 삭제 (push메서드와 마찬가지로 배열의 끝을 삭제)

join() 메소드 : 배열의 아이템을 합침. 이때 각 아이템의 구분자를 지정할 수 있음

 - 출처: http://zappysound.tistory.com/9

Posted by cpu21