블로그 이미지

Gicomong (Lux)

  • 분류 전체보기
    • 개발 기술
      • 사소하지만 놓치기 쉬운 개발 지식
      • css 애니메이션 (with js)
      • 개발 이야기
      • jest로 테스트하자
      • 함수형 프로그래밍
      • 타입스크립트
    • 사용자의 접근성 높이는 방법
      • W3C 기준
    • 조직 문화
    • 이번엔 이 공부 끝내겠다 시리즈
      • 테스트코드
      • github actions
      • 정규표현식
    • 라이브러리 파헤치기
    • error log
    • 주저리
Visits

Mong dev blog

  • 관리
  • 글쓰기
  • 방명록
  • 로그인
  • 로그아웃

Iterator vs Array1

[JS] Array.map() vs Iterator Helper API: 어떤 방식이 더 빠를까?
0. 들어가며…JavaScript로 반복 작업을 처리할 때, 우리는 주로 Array.map(), forEach(), for…in 같은 메서드를 사용한다.특히 Array.map()은 filter(), some() 등과 연결할 수 있어 가독성 높은 코드를 작성할 수 있다.그런데, 만약 데이터 크기가 수십만, 수백만 건에 이르거나 파일 스트림처럼 순차적으로 들어오는 데이터를 다룰 때는 어떨까? Array.map()을 사용하게 되면…전체 배열을 한 번에 처리하면서 생성된 중간 결과들이 모두 메모리에 쌓이게 되고,실제로 필요한 데이터는 극히 일부인데도 불필요한 연산을 수행해야 한다. 그럼 Array.map() 말고 다른 방법은 없을까?2025년 3월 TC39 Stage 3로 승격된 Iterator Helper A..
2025. 7. 21.
이전 1 다음

티스토리툴바