한 입에 잘라먹는 TS 2주 완강 챌린지에 참여하면서, 인강을 들으며 데일리 Quiz에 대한 내용을 정리해보고자 한다. 인강에 다루는 모든 내용을 적기엔 시간적인 여유가 없어서, 가능하다면 추가적으로 중요한 내용들도 적어볼 생각이다. Quiz 1. 정적 타입시스템과 동적 타입 시스템의 단점들은 보완하고 장점들은 그대로 가져온 TypeScript의 타입 시스템을 뭐라고 부를까요? 점진적 타입 시스템(Gradual Type System)(타입스크립트는 정적 타입 검사를 지원하는 점진적 타이핑 언어) Quiz 2. TypeScript의 타입 시스템이 갖는 특징에는 어떤 점이 있을까요? 바로 딱 떠오르는 한가지 특징만 적어주세요! 타입스크립트의 타입 시스템은 정적 타입 체크의 안정성과 동적 타입 추론의 유연성을..
프론트엔드 취업준비생으로서, 타입스크립트는 사실상 '필수'라고 여겨지는 것 같다. 그렇다면 타입스크립트가 어떤 것이며, 왜 배워야하는 것일까? (개인적으로, 필요성을 느껴야 공부가 더 잘 되는 타입이기도 해서 궁금하기도 했다.) TypeScript란? 2012년에 마이크로소프트의 개발자이자 C#의 창시자로도 알려진 아주 유명한 덴마크 출신의 개발자 Anders Hejlsberg(앤더스 하일스버그)이 만든 언어로, TypeScript 공식 사이트에서는 “TypeScript is JavaScript with syntax for types.”라고 설명한다. 즉, “TypeScript는 타입을 위한 구문이 있는 JavaScript”라는 의미이다. TypeScript는 기본적으로 JavaScript이다. 쉽게 말..