타입스크립트에서 'As Const' 이해하기

오늘 소개해드릴 글은 카카오의 박수빈님이 번역해주신 글입니다.


TypeScript 3.4에서 도입된 상수 어설션(const assertions)에 대해서 알아볼 수 있는 글을 준비했습니다. 이 글은 타입의 종류에 따라 상수 어설션이 어떻게 다르게 작용하는지, 그리고 왜 유용한지를 쉽게 설명합니다. 또한, 변수를 const로 선언하는 것과 변수 끝에 "as const"를 추가하는 것의 차이점도 소개하고 있습니다. 이 글을 통해 'as const'를 효과적으로 활용하여 추가적인 타입 정의 없이 타입 추론 기능을 더욱 잘 활용할 수 있게 되길 바랍니다.


  • 링크: https://soobing.github.io/typescript/typescript-as-const/

(번역) 타입스크립트에서 'As Const' 이해하기

Soobing

(번역) 타입스크립트에서 'As Const' 이해하기

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

또는

이미 회원이신가요?

2024년 4월 15일 오전 12:32

 • 

저장 33조회 4,283

함께 읽은 게시물

괴물은 하루아침에 태어나지 않는다

큰 것을 하는 것보다 매일 작은 것을 완벽하게 해내는 노력이 더 중요하다. 내가 성격 장애의 하나인 자기애성 성격장애자(NPD, Narcissistic Personality Disorder)를 만나면서 느낀 것은, 처음에는 그런 사람도 "정상인"처럼 느껴진다는 것이었다. 다만 그의 미친짓은 내가 매일매일 "사소한" 사건들로 상대방에게 익숙해졌을 때 발생한다.

... 더 보기

스트레스를 잘 관리하면서 건강하게 살아가고 싶다면, 우선 살아있는 한 우리가 해야 할 일들은 영원히 없어지지 않을 것이므로, 해야 할 일을 100% 해내면서 할 일 목록을 완전히 없애는 데 많은 노력을 들이기보다는 70% 정도만 해내도 만족할 필요가 있다.

... 더 보기

[박진영의 사회심리학]스스로 만들어 내는 스트레스

m.dongascience.com

[박진영의 사회심리학]스스로 만들어 내는 스트레스

어제 AI 시대의 개발자 토론회에서 내가 대 AI 시대에는 버전관리 시스템이 필요없을 수도 있다고 생각해야한다는 말을 했는데, 그정도로 파격적인 생각을 해야한다는 이야기긴했지만, 진짜 그럴까?를 다시 한 번 생각해봤다.


우선 버전관리 시스템의 목적은 크게 다음 세 가지다.


... 더 보기

조회 1,530


iOS 19가 아니라 이제 iOS 26?

... 더 보기

No iOS 19: Apple Going Straight to iOS 26

MacRumors

No iOS 19: Apple Going Straight to iOS 26


Next.js 프로젝트를 AWS EKS에 배포하며 배운 것들

... 더 보기

쿠버네티스를 활용한 클라우드 네이티브 데브옵스 | 존 어런들 - 교보문고

product.kyobobook.co.kr

쿠버네티스를 활용한 클라우드 네이티브 데브옵스 | 존 어런들 - 교보문고

 • 

저장 5 • 조회 1,008