본문 바로가기

기술 블로그

검색하기
기술 블로그
프로필사진 jaegwan

  • 분류 전체보기 (106)
    • 알고리즘 (5)
    • 프론트엔드 (25)
      • TIL (8)
      • Javascript (7)
      • react 완벽 가이드[udemy] (0)
      • 처음 배우는 리액트 네이티브 (3)
      • 리액트를 다루는 기술 (0)
    • 백엔드 (17)
      • JAVA (13)
      • Spring boot (1)
    • Android (17)
    • 기술면접 (2)
    • Ios (3)
      • swift (1)
    • 개인 (1)
    • linux (1)
    • 기타 (1)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2024/10   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록2024/10 (1)

기술 블로그

Type Guard와 every 메서드의 한계

문제 상황: Type Guard와 every 메서드의 한계TypeScript는 코드의 타입 안전성을 보장하기 위해 컴파일 시점에 타입을 검사한다. 이 과정에서 타입 가드와 타입 단언을 활용해 컴파일러가 타입을 정확하게 추론하도록 돕는다. 하지만 때로는 타입 가드를 사용했음에도 TypeScript가 배열의 타입을 확신하지 못하는 경우가 생긴다.예시 코드다음 예제에서 result 배열이 FileSystemFileEntry 또는 FileSystemDirectoryEntry로만 구성되어 있는지를 every 메서드를 통해 확인하고자 한다.if ( result.length > 0 && result.every(entry => isFileSystemFileEntry(entry) || isFileSystemD..

카테고리 없음 2024. 10. 14. 11:45
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바