NATIVE

settings_applicationsObject  >   settings_applicationsArray  >   settings_applications[[Prototype]]

NATIVE

Editing
  • account_tree
  • bug_report

ArraynewArraymap(Functioncallback, ObjectthisArg])

배열의 모든 원소에 대응하여 인수로 지정된 콜백 함수(callback function)가 실행되고 그 결과를 새로운 배열로 반환한다.

구문

형식
array.map(callback[, thisArg])

매개 변수

Functioncallback필수

배열의 각 원소에 대응하여 실행하는 콜백 함수(callback function)를 지정하고 그 결과를 반환해야 한다. 다음 세 개의 인수를 받는다.

  • currentValue
    • 처리 중인 원소를 나타낸다.
  • index
    • 선택적으로 사용하며 처리 중인 원소의 인덱스를 나타낸다.
  • array
    • 선택적으로 사용하며 호출된 원본 배열을 나타낸다.
ObjectthisArg선택

콜백 함수(callback function)를 실행할 때 this로 사용되는 객체를 지정한다.

반환

ArraynewArray

배열의 각 원소에 대응하며 실행된 콜백 함수(callback function)의 결과를 원소로 갖는 새로운 배열을 반환한다.

버전 명세

ECMAScript 2024(15th Edition)
#sec-array.prototype.map

지원 웹브라우저