은연중

  • 홈
  • 태그
  • 방명록

타입스크립트 1

Typescript에서 Array.filter로 null 제거시 에러: error TS2322: Type '(A | null)[]' is not assignable to type 'A[]

Array.filter function을 사용하여 배열에서 null 또는 undefined 타입을 제거하려고 하면 아래와 같은 에러를 볼 수 있습니다.// 예시 코드const aList: Array = aListWithNulls.filter((a) => a !== null);// 발생 에러error TS2322: Type '(A | null)[]' is not assignable to type 'A[] aListWithNulls 의 타입은 Array 인데 aList의 타입은 Array여서 발생하는 에러인데요, 해결 방법은 아래와 같습니다.// 첫번째 방법: filter 대신에 reduce 사용// 두번째 방법: 명시적으로 타입 바꿔주기const aList: Array = aListWithNull.fil..

코딩하다가 2025.01.26
이전
1
다음
더보기
프로필사진

은연중

The moment during which one does not notice and realize something. 꼬야는 2024년 3월생 아기입니다. 육아블로그는 아니지만 모든걸 아기와 함께하다보니 아기와 관련된 이야기가 많습니다.

  • 분류 전체보기 (32)
    • 대충대충 육아일기 (14)
    • 대충대충 요리일기 (5)
    • 여행은 내 유일한 취미 (6)
    • 드라마,영화,책 리뷰 (2)
    • 코딩하다가 (2)

Tag

육아일기, 키움코칭, 돌아기 어린이집, 유아식 장조림, 10개월, 백일상 무료 대여, 아기랑, 화성시 육아종합지원센터, 2인 상차림, 셀프 돌잔치, 아기 첫 장조림, 놀이코칭, 아기가 잘 먹는 유아식, 화성시육아종합지원센터, 만원의 행복, 쉬닥법, 베트남, 어린이집 적응 방법, 돌잔치 계획, 돌잔치,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바