본 포스팅은 "타입스크립트 프로그래밍" 책을 읽고 정리한 내용입니다.타입스크립트 란?타입스크립트는 자바스크립트에 타입 안정성을 더해주는 슈퍼셋 언어입니다. 차세대 웹 앱, 모바일 앱, node, 사물 인터넷 기기를 뒷받침 할 언어이기도 합니다.타입스크립트의 장점개발단계
본 포스팅은 "타입스크립트 프로그래밍" 책을 읽고 정리한 내용입니다.컴파일러프로그래머가 작성한 텍스트는 컴파일러라는 특별한 프로그램이 파싱하여 추상 문법 트리(abstract syntax tree, AST)라는 자료구조로 변환합니다.그리고 컴파일러는 AST를 다시 by
본 포스팅은 "타입스크립트 프로그래밍" 책을 읽고 정리한 내용입니다. 타입 - 값과 이 값으로 할 수 있는 일의 집합 위 설명의 예시를 살펴보겠습니다. Boolean 타입은 모든 불(true or false)과 불에 수행할 수 있는 모든 연산(||, &&, ! 등)
본 포스팅은 "타입스크립트 프로그래밍" 책을 읽고 정리한 내용입니다.타입스크립트의 객체 타입은 객체의 형태를 정의합니다. 일반적인 객체 타입만으로는({}) 간단한 객체와(new) 복잡한 객체를 구분할 수 없습니다.이는 자바스크립트가 구조 기반 타입(structural
본 포스팅은 "타입스크립트 프로그래밍" 책을 읽고 정리한 내용입니다.이번 장에서 살펴볼 주제는 다음과 같습니다.타입스크립트에서 함수를 선언하고 실행하는 다양한 방법시그니처 오버로딩다형적 함수다형적 타입 별칭자바스크립트에서 함수는 일급 객체입니다. 객체를 다루듯 함수를
타입은 자바스크립트에서 다루는 값의 형태에 대한 설명입니다. 형태란 다음과 같은 내용을 포함합니다.값에 존재하는 속성값에 존재하는 메서드내장되어있는 typeof 연산자가 설명하는 것예를 들어 다음과 같은 변수를 선언해보겠습니다.타입스크립트는 singer 변수가 문자열