드리프트의 뉴 코딩 이야기
close
프로필 배경
프로필 로고

드리프트의 뉴 코딩 이야기

  • 분류 전체보기 (416)
    • Javascript (177)
    • Go (143)
    • Rust (33)
    • Python (31)
    • Docker (5)
    • Codings (10)
    • Linux (5)
    • Flutter (3)
    • Etc (9)
  • 홈
  • Javascript
  • Go
  • Rust
  • Python
자바스크립트 flatMap 개념 이해하기

자바스크립트 flatMap 개념 이해하기

JavaScript의 Array 메서드 중 하나인 flatMap을 자주 접하지만, 정확히 어떤 역할을 하는지 이해하기 어려울 때가 있습니다.  예제를 봐도 flatMap이 어떤 데이터 타입으로 결과를 반환하는지 명확하지 않을 때가 있었습니다. 그래서 이 글을 통해 flatMap의 개념을 정리하고 이해를 심화해보겠습니다. 공식 문서 살펴보기flatMapflatMap()는 Array 인스턴스의 메서드로, 각 요소에 맵핑 함수를 적용한 후 결과를 새로운 배열로 평탄화하는 기능을 제공합니다. 이는 map()을 사용한 후 깊이 1의 flat()을 호출하는 것과 동일하지만 (arr.map(...args).flat()), 두 메서드를 각각 호출하는 것보다 약간 더 효율적입니다. 공식 문서는 위와 같이 설명하고 있지만..

  • format_list_bulleted Javascript
  • · 2024. 8. 24.
  • textsms
  • navigate_before
  • 1
  • navigate_next
태그
  • #javascript
  • #프로그래밍
  • #Golang
  • #Go
  • #타입스크립트
  • #자바스크립트
  • #typescript
  • #성능 최적화
  • #Rust
  • #Go 언어
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바