유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

주니어 개발자가 알아야 할 필수 배열 메서드 종결합니다

한상훈

2025. 4. 15.

0

#frontend
  • 배열은 가장 흔하게 사용되는 데이터 타입이며, 사용법을 모두 암기해야 함 🧮
  • push() 메서드는 배열의 마지막에 요소를 추가하며, 원본 배열을 변경함 ➕
  • concat() 메서드는 두 배열을 결합하지만, 원본 배열은 변경하지 않고 결합된 새로운 배열을 반환함 🔗
  • entries() 메서드는 배열의 각 요소에 대한 인덱스와 값을 반환하는 array iterator를 반환함 🔢
  • forEach() 메서드는 배열을 반복하지만, 반환 값이 없으므로 결과를 변수에 할당하는 것은 의미가 없음 ♻️
  • map() 메서드는 배열의 각 요소에 대해 함수를 호출하고, 그 결과를 모아 새로운 배열을 반환함 🗺️
  • every() 메서드는 배열의 모든 요소가 주어진 조건을 만족하는지 확인하고, 하나라도 만족하지 않으면 false를 반환함 ✅
  • some() 메서드는 배열의 적어도 하나의 요소가 주어진 조건을 만족하는지 확인하고, 만족하는 요소가 있으면 true를 반환함 ⚠️
  • fill() 메서드는 배열의 모든 요소를 지정된 값으로 채움, 주로 빈 배열을 초기화하거나 skeleton UI에 사용됨 🪣
  • filter() 메서드는 주어진 조건에 맞는 요소만 선택하여 새로운 배열을 반환함 🔎
  • find() 메서드는 주어진 조건을 만족하는 첫 번째 요소를 반환하고, 없으면 undefined를 반환함 🕵️‍♀️
  • findIndex() 메서드는 주어진 조건을 만족하는 첫 번째 요소의 인덱스를 반환하고, 없으면 -1을 반환함 📍
  • includes() 메서드는 배열이 특정 요소를 포함하는지 확인하고, true 또는 false를 반환함 💯
  • join() 메서드는 배열의 모든 요소를 하나의 문자열로 결합하며, 구분자를 지정할 수 있음 🧵
  • pop() 메서드는 배열의 마지막 요소를 제거하고, 제거된 요소를 반환하며, 원본 배열을 변경함 ✂️
  • reduce() 메서드는 배열의 각 요소에 대해 reducer 함수를 실행하고, 하나의 결과 값을 반환함 ➗

Recommanded Videos