[javascript] flatmap
2022. 12. 16. 11:42
반응형
const aaa = classroom?.students.map((student) =>
student.reviews
.filter((review) => review.project.id === projectId && review.isDraft === true)
.map((review) => review.student.id)
)
const bbb = classroom?.students.flatMap((student) =>
student.reviews
.filter((review) => review.project.id === projectId && review.isDraft === true)
.map((review) => review.student.id)
)
console.log(aaa) // [[1], [3]]
console.log(bbb) // [1, 3]
반응형
'한 걸음 > TS & JS' 카테고리의 다른 글
enum, type, interface의 차이 (0) | 2023.02.22 |
---|---|
[SWR & axios] Props 값이 없을 때 처리 (0) | 2022.12.19 |
[Javascript] 물음표 2개(??) 널 병합 연산자 (Nullish coalescing operator) (0) | 2022.07.21 |
객체(object) - 프로퍼티(Property)와 메소드(Method) (0) | 2022.06.16 |
[Node.js] http 요청 라이브러리 (axios) (0) | 2022.04.07 |