함수형 메서드 3가지를 소개하여 간단하게 정리


 - forEach

 - map

 - filter



 1. forEach

  - for문 대신 사용할 수 있다.

  - 내가 사용하는 범위로는 Map, Array, Object에서 forEach()를 사용


 * 예제 데이터

var data = [

{title : "hello", content : "안녕하세요", age : 40  },
{title : "hi"   , content : "안녕"       , age : 30  },
{title : "hey" , content : "여 ~"      , age : 20  }

] ;


 * 예제 데이터 출력




 * forEach를 사용하여 출력


 2. map

  - 함수에서 정의한 방법대로 모든 원소를 가공해서 새로운 배열을 반환

  - 기존 Object는 유지하되 새로운 Object의 age가 5씩 늘어난 것을 볼 수 있다. 


3. filter

 - 원하는 조건의 데이터만을 리턴


3 - 1. filter + map

 - 원본 데이터를 유지, 필터로 새로운 데이터 저장


 - 나이 뒤에 단위 "세" 넣기


 - 가격단위 콤마(",") 넣기



+ Recent posts