유사 배열 객체, 반복 가능한 객체를 복사해 새로운 배열 객체를 만든다.
유사 배열 객체는 배열의 매서드를 사용할 수 있게 된다.
지정된 요소를 찾을 수 있는 첫번째 index를 반환한다.
마지막 요소를 제거하고 그 값을 반환한다.
배열의 끝에 하나 이상의 요소를 추가하고, 길이를 반환한다.
배열의 순서를 반전한다.
첫번째 요소를 제거하고, 제거된 배열을 반환한다.
배열의 인덱스와 인덱스 사이 요소를 배열 타입으로 반환한다.
let orders = [10, 15, 20, 25];
let total = orders.reduce(function(acc, curr) {
return acc + curr;
});
console.log(total); // 출력: 70
curr는 함수를 실행할 현재 요소 acc는 각 요소에 함수를 적용시킬 후
나온 결과를 담는다.
let numbers = [1, 2, 3, 4, 5];
numbers.forEach(function(number) {
console.log(number);
});
배열의 각 요소에 함수를 실행한다.