자바스크립트 map함수

오젼·2023년 6월 28일
0

자바스크립트의 map() 함수는 배열의 각 요소에 대해 제공된 함수를 호출하고, 그 함수의 반환 값을 사용하여 새로운 배열을 생성한다.

const newArray = originalArray.map(function(currentValue, index, array) {
  // 반환할 값 계산
});
  • originalArray: 원본 배열로, 각 요소에 대해 함수를 적용한다.
  • currentValue: 현재 처리 중인 요소의 값.
  • index: 현재 처리 중인 요소의 인덱스.
  • array: map() 함수가 호출된 원본 배열.

map() 함수는 콜백 함수를 사용하여 원본 배열의 각 요소를 순회하고, 반환된 값으로 구성된 새로운 배열을 반환한다. 이때, 원본 배열은 변경되지 않는다. 따라서 map() 함수는 원본 배열을 변경하지 않고 요소들을 변환하는 불변성(immutable) 메서드로 간주된다.

0개의 댓글