목차
array .concat() 예제 - 배열 결합
array .concat() 정의
array .concat() 구문
array .concat() 예제 - 문자열 배열과 숫자 배열 결합
array .concat() 예제 - 다단계배열 결합
array .concat() 예제 - 배열 결합
<button onclick="homzzang()">클릭</button>
<p id="demo"></p>
<script>
function homzzang() {
var site = ["홈짱닷컴", "Homzzang.com"];
var code1 = ["HTML", "CSS", "JS","JQ"];
var code2 = ["PHP", "SQL"];
var plus = site.concat(code1,code2);
document.getElementById("demo").innerHTML = plus;
}
</script>
결과보기
결과값: 홈짱닷컴,Homzzang.com,HTML,CSS,JS,JQ,PHP,SQL
array .concat() 정의
배열 결합. (= 배열 합치기)
1.
배열 결합된 새 배열 반환.
기존 배열을 변경 X.
2. cf.
3.
모든 브라우저 지원.
4. MDN concat() 예제보기
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/concat
array .concat() 구문
array1 .concat(array2, array3, ..., arrayX )
[매개변수]
array2, array3, ..., arrayX
array1 배열에 결합할 배열들을 쉼표(,)로 나열.
[반환값]
배열들이 결합된 새로운 배열 반환.
array .concat() 예제 - 문자열 배열과 숫자 배열 결합
<p id="demo"></p>
<script>
const arr1 = ["HTML", "CSS", "JS"];
const arr2 = [1, 2, 3];
const arr3 = arr1.concat(arr2);
document.getElementById("demo").innerHTML = arr3;
</script>
결과값 : HTML,CSS,JS,1,2,3
array .concat() 예제 - 다단계배열 결합
※ 다단계배열 결합 시, 1단 배열로 결합됨.
<p id="demo"></p>
<script>
const arr1 = [1, [2, 3, 4]];
const arr2 = [[5, 6, 7], 8];
const arr3 = arr1.concat(arr2);
document.getElementById("demo").innerHTML = arr3;
</script>
결과값 : 1,2,3,4,5,6,7,8
주소 복사
랜덤 이동