JS, 구조분해할당
구조 분해 할당 구조 분해 할당 구문은 배열이나 객체의 속성을 해체하여 그 값을 개별 변수에 담을 수 있게 하는 JS표현식이다. 배열 구조 분해 rest문법을 이용하여 배열의 나머지를 변수에 할당하기 rest문법은 파라미터 개수가 가변적일때 파라미터를 배열의 형태로 받아서 사용할 수 있다. let a,b, rest; [a,b] = [10,20]; console.log(a) // 10 console.log(b) // 20 [a,b, ...rest] = [10,20,30,40,50] console.log(rest) /// [30,40,50] 구조 분해 할당을 이용하면 쉽게 데이터 뭉치를 만들 수 있다. let x = [1,2,3,4,5] let [y,z] = x; console.log(y) // 1 cons..
2021. 8. 14.
JS 배열 합치는 3가지 방법
배열 합치는 3가지 방법 concat() 메서드 ...spread operator(전개연산자) push() 1. concat() 인자로 주어진 배열이나 값들을 기존 배열에 합쳐서 새 배열을 반환한다. 기존 배열을 변경하지 않고 새로운 배열을 반환한다. const array1 = ['a', 'b', 'c']; const array2 = ['d', 'e', 'f']; const array3 = array1.concat(array2); console.log(array3); // expected output: Array ["a", "b", "c", "d", "e", "f"] concat은 호출한 배열 뒤에 각 인수를 순서대로 붙여 새로운 배열을 만든다. 인수가 배열이면 그 구성요소가 순서대로 붙고, 배열이 아니..
2021. 8. 11.