map()1 [자바스크립트 문법] Array.prototype.map(), Array.prototype.reduce(), Array.prototype.filter() 🐸 map() 주어진 callback 함수를 배열 내의 모든 요소 각각에 대해 호출한 결과를 모아, 새로운 배열을 반환한다. callback 함수는 다음의 3가지 인수를 가진다. currentValue 처리할 배열의 현재 요소 index 처리할 현재 요소의 인덱스 array map()을 호출한 배열 callback 함수는 배열 값이 들어있는 인덱스에 대해서만 호출된다. 따라서 값이 삭제되거나 아직 값이 할당/정의되지 않은 인덱스에 대해서는 호출되지 않는다. 원형배열의 값을 변형하지 않는다. map이 시작한 이후 배열에 추가한 요소들은 callback을 호출하지 않는다. 🦄 reduce() 주어진 리듀서 함수를 배열의 각 요소에 대해 실행하고, 하나의 결과값을 반환한다. 반환값: 누적 계산의 결과 값 ca.. 2023. 2. 19. 이전 1 다음 반응형