[JavaScript] Array.prototype의 map(), reduce(), filter()


[JavaScript] Array.prototype의 map(), reduce(), filter()

map(), filter(), reduce()는 배열 조작을 위해 사용되는 메서드들이다. 이들은 위와 같이 Arrays.prototype에 소속되어있다는 것을 확인할 수 있다. 1. Array.prototype.map() Array.prototype.map() 메서드는 배열의 요소들을 일괄적으로 변경하는 곳에 주로 사용한다. 기본 사용 방식은 아래와 같이 사용한다. 첫 번째 인자(value): 배열의 각 요소를 의미한다. 두 번째 인자(index): 배열 요소의 인덱스를 의미한다. 세 번째 인자(array): map함수가 적용되고 있는 배열을 의미한다.(자기자신) map()은 아래와 같이 사용할 수 있다. 2. Array.prototype.reduce() Array.prototype.reduce()메서드는 배열의 요소들을 다 돌면서 각 요소들을 모..........



원문링크 : [JavaScript] Array.prototype의 map(), reduce(), filter()