Home

Typescript Type Inference

Basic분명하게 type annotation을 기술하지 않으면 type 추론(inference)이 사용됩니다. 1x = 3; x 변수의 type은 number로 추론됩니다. 이러한 종류의 추론은 변수와 멤버를 초기화하고, parameter 기본값을 설정하고, 함수 return type을 결정할 때 발생합니다. Contextual Typetype 추론는 T

Typescript Enum

enum을 사용하면 명명된 상수 집합을 정의할 수 있습니다. 123456enum Direction { Up = 1, Down, Left, Right} enum의 바디는 0개 이상의 enum 멤버로 구성됩니다. enum 멤버는 관련 숫자 값을 가지며 상수이거나 계산 될 수 있습니다. enum 멤버는 다음과 같은 경우 상수로 간주됩니다

Typescript Generic

소프트웨어 엔지니어링의 주요 부분은 잘 정의되고 일관된 API를 보유 할뿐만 아니라 재사용 할 수있는 컴포넌트를 구축하는 것입니다. 오늘의 데이터와 내일의 데이터까지 처리 할 수 있는 컴포넌트는 대형 소프트웨어 시스템 구축을 위한 가장 유연한 기능을 제공합니다. C # 및 Java와 같은 언어에서 재사용 가능한 구성 요소를 작성하기위한 도구 상자의 주요 도

Typescript Function

함수는 JavaScript의 모든 응용 프로그램을 구성하는 기본 요소입니다. 추상화 계층, 클래스 모방, 정보 숨김 및 모듈을 함수로 구성합니다. TypeScript에서는 클래스, 네임 스페이스 및 모듈이 있지만 함수는 여전히 작업 수행 방법을 설명하는 데 중요한 역할을합니다. TypeScript는 표준 JavaScript 함수에 몇 가지 새로운 기능을 추

Typescript Class

전통적인 JavaScript는 재사용 가능한 컴포넌트를 빌드하는 기본 수단으로 함수와 프로토 타입 기반 상속에 중점을두고 있지만, 클래스가 기능을 상속하고 객체가 이러한 클래스에서 빌드되는 객체 지향 접근 방식에 익숙한 프로그래머에게는 다소 어색함을 느낄 수 있습니다. ECMAScript 2015(ECMAScript 6)에서 부터는 JavaScript 프로

Typescript Interface

TypeScript 핵심 원칙중 하나는 type를 검사할때 value가 가지고 있는 형태(shape)에 초점을 맞추는 것입니다. 이것을 “duck typing” 또는 “structural subtyping” 이라고 부릅니다. TypeScript에서 인터페이스는 이러한 type에 이름을 지어주는 역할을 하고 프로젝트 외부의 코드와의 계약 뿐만 아니라 코드 내

Typescript 변수 선언

let과 const는 자바스크립트에서 비교적 새로운 변수 선언 방법 입니다. let과 var는 비슷하지만 자바스크립트에서 흔한 “gotchas”https://en.wikipedia.org/wiki/Gotcha_(programming) 를 피할 수 있게 해 줍니다. const는 let에 변수에 재할당을 막도록 확장된 것입니다. TypeScript는 자바스크립

TypeScript Type

TypeScript는 boolean, number, string, array, tuple, enum, any, void, null, undefined type을 제공합니다. booleanboolean type은 true와 false, 둘 중에 하나를 갖는 type입니다. 1let isDone: boolean = true; numbernumber type은