타입스크립트 (TypeScript)
2012년 마이크로소프트에서 발표한 자바스크립트 기반의, 정적 타입 문법을 추가한 프로그래밍 언어이다.
자바스크립트는 동적타입으로, 런타임에서 동작할 때 타입 에러를 확인하기 때문에 오류에 취약하다는 단점이 있다. 이 단점을 보완하기 위해 정적 타입 문법을 추가한 것이 타입스크립트이다.
타입스크립트는 정적 타입의 컴파일 언어로, 코드 작성 단계에서 타입 오류를 확인하므로 오류를 줄일 수 있다.
타입스크립트의 확장자명은 .ts인데, ts 파일은 웹에서 동작하지 않기 때문에 자바스크립트 파일로 변환 후에 브라우저에서 동작시키면 된다.
타입스크립트는 자바스크립트의 슈퍼셋(superset)으로 완벽하게 호환이 되며 대부분의 라이브러리 및 프레임워크가 타입 스크립트를 지원한다.
헬로우 월드 한 번 외쳐주고 가자.
let hello: string = "Hello World!";
'TYPESCRIPT' 카테고리의 다른 글
[Typescript] 인터페이스 (interface) (0) | 2023.12.04 |
---|---|
[Typescript] 타입 가드(type guard) (0) | 2023.12.04 |
[Typescript] 타입 단언, 할당 단언 (0) | 2023.12.04 |
[Typescript] 타입 추론 (type inference) (1) | 2023.12.04 |
[Typescript] 타입 종류 (0) | 2023.12.04 |
타입스크립트 (TypeScript)
2012년 마이크로소프트에서 발표한 자바스크립트 기반의, 정적 타입 문법을 추가한 프로그래밍 언어이다.
자바스크립트는 동적타입으로, 런타임에서 동작할 때 타입 에러를 확인하기 때문에 오류에 취약하다는 단점이 있다. 이 단점을 보완하기 위해 정적 타입 문법을 추가한 것이 타입스크립트이다.
타입스크립트는 정적 타입의 컴파일 언어로, 코드 작성 단계에서 타입 오류를 확인하므로 오류를 줄일 수 있다.
타입스크립트의 확장자명은 .ts인데, ts 파일은 웹에서 동작하지 않기 때문에 자바스크립트 파일로 변환 후에 브라우저에서 동작시키면 된다.
타입스크립트는 자바스크립트의 슈퍼셋(superset)으로 완벽하게 호환이 되며 대부분의 라이브러리 및 프레임워크가 타입 스크립트를 지원한다.
헬로우 월드 한 번 외쳐주고 가자.
let hello: string = "Hello World!";
'TYPESCRIPT' 카테고리의 다른 글
[Typescript] 인터페이스 (interface) (0) | 2023.12.04 |
---|---|
[Typescript] 타입 가드(type guard) (0) | 2023.12.04 |
[Typescript] 타입 단언, 할당 단언 (0) | 2023.12.04 |
[Typescript] 타입 추론 (type inference) (1) | 2023.12.04 |
[Typescript] 타입 종류 (0) | 2023.12.04 |