배열을 사용하여 두 배열을 하나로 합치기
javascript배열을 사용하여 두 배열을 하나로 합치기
1. 샘플예제
첫번째 배열
두번째 배열
합친 배열
- 결과 :
2. 소스코드
<%----javascript start-----------------------------------------------------%>
<script type="text/javascript">
var arr1 = [45, 10, 3, 1];
var arr2 = [22, 7];
$(document).ready(function(){
$.each( arr1, function( index, value ){
$( "#FirstList" ).append( $("<li>" + value + "</li>") );
});
$.each( arr2, function( index, value ){
$( "#SecondList" ).append( $("<li>" + value + "</li>") );
});
});
//==================================================
// function Name : uf_ListMake()
// Desc : 특정 id의 엘리먼트에 배열을 사용하여 추가하기
// input : 없음
// output : 없음
//==================================================
function uf_MakeArray(){
var arrMembers = arr1.concat(arr2);
$.each( arrMembers, function( index, value ){
$( "#FinalList" ).append( $("<li>" + value + "</li>") );
});
}
//==================================================
// function Name : uf_DelList()
// Desc : 특정 id의 엘리먼트를 삭제한다.
// input : 없음
// output : 없음
//==================================================
function uf_DelArray(){
$( "#FinalList" ).html("");
}
</script>
<%----javascript end-----------------------------------------------------%>
<%----HTML start---------------------------------------------------------%>
<h2>첫번째 벼열</h2>
<p id="FirstList"></p>
<br/>
<h2>두번째 배열</h2>
<p id="SecondList"></p>
<br/>
<h2>합친 배열</h2>
<p id="FinalList"></p>
<br/>
<button id="click_01" class="button button1" onclick="uf_MakeArray()">배열 합차기</button>
<button id="click_02" class="button button3" onclick="uf_DelArray()">배열값 삭제</button>
<%----HTML end-----------------------------------------------------------%>
3. 설명
javascript배열을 사용하여 숫자들의 배열을 전역변수로 저장한다.
id="FirstList"인 p 태크의 엘리먼트에 첫번째 배열의 모든 원소를 추가한다.
id="SecondList"인 p 태크의 엘리먼트에 두번째 배열의 모든 원소를 추가한다.
concat() 메소드를 사용하여 첫번째 배열과 두번째 배열을 합친다.
id="FinalList"인 p 태크의 엘리먼트에 두배열을 합친 결과를 추가한다.
- concat()
: 배열 객체의 메소드로 뒷배열에 합치고 싶은 파라미터를 전달하면 두 배열이 합쳐진 배열을 반환한다.
'JQUERY(제이쿼리)' 카테고리의 다른 글
[JQUERY] 직접 클릭 없이 자동으로 클릭 이벤트 발생시키기 (0) | 2017.03.15 |
---|---|
[JQUERY] 어느 버튼을 클릭하였는지 확인하기 (0) | 2017.03.14 |
[JQUERY] 배열을 사용하여 배열의 원소중에서 원하는 값만 표시하기_02 (0) | 2017.03.02 |
[JQUERY] 배열을 사용하여 배열의 원소중에서 원하는 값만 표시하기_01 (0) | 2017.03.01 |
[JQUERY] 배열을 사용하여 이름을 대문자로 변경하여 표시하기 (0) | 2017.02.28 |