배열 병합
전개 연산자를 사용한 배열 병합 경고 창 1 (newArray) : 1, 2, 3, 4, 5, 52, 273, 99, 100, 101 전개 연산자를 사용한 배열 병합 2 경고 창 1 (newArrayA) : 1, 2, 3, 4, 5, 52, 273, 55, 45 경고 창 2 (newArrayB) : 52, 273, 55, 45, 1, 2, 3, 4, 5
2020. 4. 23.
배열 복제
ES5 배열 복제 var originalArray = [1, 2, 3, 4, 5]; var newArray = []; for (var i = 0; i < originalArray.length; i++) { newArray[i] = originalArray[i]; } 전개 연산자를 사용하면 배열을 복제하거나 병합할 수 있다. 경고창 1 (originalArray) : 52, 273, 3, 4, 5 경고창 2 (newArray) : 1, 2, 3, 4, 5 이렇게 서로 다른 결과를 출력하므로 복제가 이루어졌다는 것을 확인 할 수 있다.
2020. 4. 23.
forEach()
forEach()은 주어진 callback을 배열에 있는 각 요소에 대해 오름차순으로 한 번씩 실행한다. 삭제하거나 초기화하지 않은 인덱스 속성에 대해서는 실행하지 않는다. ( ex : 희소 배열 ) callback은 다음 세 인수와 함께 호출된다. - 요소 값 - 요소 인덱스 - 순회 중인 배열 forEach()는 for()문과 마찬가지로 반복적인 기능을 수행할 때 사용된다. 하지만 for()문처럼 조건식을 정의하지 않아도 callback 함수를 통해 기능을 수행할 수 있다. forEach() 사용법 var user = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; user.forEach(function(element){ console.log(element); // 0 1 2 3 4 ..
2020. 4. 21.