[JavaScript(15)] 배열 메서드 이해하기
·
웹 개발/Javascript
안녕하세요~ 경제적 자유입니다.오늘은 JavaScript의 forEach, map, filter, reduce 배열 메서드를 리뷰해보려고 합니다. OverView배열은 쉽게 말하면 여러 개의 데이터를 순서대로 담아두는 상자입니다.예를 들어 사람 이름을 하나만 저장한다면 변수 하나로 충분합니다. 추가로 더 자세히 공부하고 싶다면 아래 MDN 문서를 참고해보세요.참고 링크: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array 개념 설명 1. 배열이란?배열은 여러 개의 값을 순서대로 저장하는 자료구조입니다.const people = ["상구", "민수", "지영"]; 여기서 중요한 포인트는 순서입니다...
[JavaScript] 자료구조 (forEach, map, filter, reduce)
·
웹 개발/Javascript
안녕하세요~ 경제적 자유입니다.오늘은 JavaScript의 forEach, map, filter, reduce 배열 메서드를 리뷰해보려고 합니다. OverViewJavaScript에서 배열을 다루다 보면 여러 개의 데이터를 하나씩 꺼내서 처리해야 할 때가 많습니다.예를 들어 학생 이름 목록을 하나씩 출력하거나, 숫자 배열의 값을 두 배로 만들거나, 조건에 맞는 값만 골라내거나, 모든 숫자를 더해야 할 때가 있죠. 이럴 때 사용하는 대표적인 배열 메서드가 바로 forEach, map, filter, reduce입니다. 이 네 가지는 모두 배열의 요소를 하나씩 순회하면서 작업한다는 공통점이 있습니다.하지만 목적은 조금씩 다릅니다. forEach는 배열을 하나씩 돌면서 작업을 실행할 때 사용합니다.map은 ..