52. reduce Method
안녕하세요. 박기린 입니다. Array의 메소드인 reduce()에 대해 알아보겠습니다. Array.prototype.reduce() const movements = [200, 450, -400, 3000, -650, -130, 70, 1300]; const balance = movements.reduce(function(acc, cur, i, arr) { console.log(`Iteration ${i}: ${acc}`); return acc + cur; }, 0); console.log(balance); // 3840 Array이름.reduce( 콜백함수, 콜백함수에 들어갈 acc의 초기값 ); 만약 초기값을 설정하지 않는다면, Array의 첫 번째 element를 초기값으로 삼습니다. -> 콜백함수..
2022. 12. 16.
48. Array의 기본 메소드 part.2 (slice, splice, reverse, concat, join, at)
Array 내장메소드 part 1. https://arnopark.tistory.com/549 part 2. https://arnopark.tistory.com/499 안녕하세요. 박기린 입니다. 이전에 설명한 Array의 기본 메소드 part.1에 이어서, 자주 사용되는 Array의 내장메소드를 추가로 설명하겠습니다. Array.prototype.slice() let arr = ['a', 'b', 'c', 'd', 'e']; arr.slice(2); // c d e arr.slice(2, 4); // c d arr.slice(-2); // d e arr.slice(1, -2); // b c arr.slice() // a b c d e
2022. 12. 7.