Open devSoyoung opened 5 years ago
배열의 모든 요소에 대해 콜백함수를 실행
배열의 모든 요소에 대해 콜백함수를 실행한 결과를 받아서 새로운 배열을 반환
const arr = [1, 2, 3, 4, 5];
const mapResult = arr.map(item => item + 4);
console.log(mapResult); // [2, 3, 4, 5, 6]
누적값을 파라미터로 받으며, 초기값을 설정할 수 있음
반복문
for
다른 프로그래밍 언어(C++, Java)와 같은 형태의 반복문
for .. in #31
반복 변수(
i
)에 인덱스를 리턴for .. of #31
반복 변수(
i
)에 해당 값을 리턴, Object에서도 사용이 가능함object에서는 반복 변수에 key를 전달
forEach
를 사용하면 특정 조건 탈출이 어렵고, 모든 요소를 순회하는데for .. of
는 return이 쉬움