
[JavaScript] 배열 변형 메서드
·
개발새발개발/JavaScript
1. filter - 기존 배열에서 조건을 만족하는 요소들만 필터링하여 새로운 배열로 반환하는 메서드 - 조건식만 반환하는 걸로 더 단축해서 간결하게 표현 가능 - 카테고리, 필터링 등 실제 프로젝트에서 다양하게 많이 사용됨 2. map - 배열의 모든 요소를 순회하면서 각각 콜백 함수를 실행하고- 그 결과값들을 모아서 새로운 배열로 반환- 매개변수로 현재 요소, 반복 카운트, 원본 배열을 전달 받음(forEach와 비슷함) - 반환값 설정도 가능함- 반환값을 모아서 새로운 배열을 만들어 출력함 - 즉, 원본 배열의 값들을 변형한 새로운 배열 생성이 가능함 map 응용 - 맨 아래 코드 참고 - map을 이용해 객체의 특정 요소만 담은 배열을 생성해 출력할 수 있음 ..