타입스크립트에 대한 다른 접근법

오늘은 라인플러스의 황세현님이 번역해주신 글입니다.


타입스크립트에는 집합의 교집합 연산에 해당하는 인터섹션 (&) 타입이 있습니다. { x: number } 타입과 { y: number } 타입이 있다고 가정할 때 두 타입의 인터섹션 결과는 { x: number, y: number } 타입이 됩니다. 단순히 생각했을 때, 두 타입은 공통된 항목이 없는 것 같은데 왜 인터섹션 결과는 다르게 나올까요? 이 글에서는 타입스크립트의 타입을 해당 타입에 할당할 수 있는 항목의 집합 관점으로 해석하며 그 이유를 설명하고 있습니다. 인터섹션 외에 다른 기본 타입들도 잘 풀어서 설명하고 있으니, 타입스크립트에 대해 더 깊게 이해하고 싶으신 분들은 읽어보시길 추천해 드립니다. 🤓


글 링크 : https://velog.io/@sehyunny/a-diff-way-to-think-about-ts

(번역) 타입스크립트에 대한 다른 접근법

velog.io

(번역) 타입스크립트에 대한 다른 접근법

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2024년 8월 13일 오전 12:58

 • 

저장 32조회 4,001

댓글 0

    함께 읽은 게시물

    혹시 Cursor 채팅만 사용하시나요? Agent 쓰는 방법!

    Cursor와 함께라면, 더이상 에디터는 단순한 입력 도구가 아닌

    ... 더 보기

    Next.js 까보기: "쓸 줄 아는 개발자"에서 "알고 쓰는 개발자로" 강의를

    ... 더 보기

    Next.js 까보기: "쓸 줄 아는 개발자"에서 "알고 쓰는 개발자"로

    www.productengineer.info

    Next.js 까보기: "쓸 줄 아는 개발자"에서 "알고 쓰는 개발자"로

    📰 OpenAI가 ChatGPT의 커넥터 기능을 업데이트하면서 MCP 지원을 추가했네요.

    ... 더 보기

    진짜 노동의 생산성이 높아질수록 가짜 노동이 늘어나는 이유

    “왜 우리는 일은 잘했는데 더 바빠졌을까?”

    ... 더 보기

    조회 186



    🪄 플레이모어와 함께할 동료를 찾습니다

    ... 더 보기

    플레이모어와 함께할 동료를 찾습니다 | Notion

    playmoreai on Notion

    플레이모어와 함께할 동료를 찾습니다 | Notion

     • 

    저장 7 • 조회 3,321