TypeScript 개요
: Microsoft에 의해 개발된 프로그래밍 언어로서 JavaScript의 단점을 보완하고 확대한 언어
-TypeScript는 컴파일하면 JavaScript를 생성
공식사이트
https://www.typescriptlang.org/
JavaScript With Syntax For Types.
TypeScript extends JavaScript by adding types to the language. TypeScript speeds up your development experience by catching errors and providing fixes before you even run your code.
www.typescriptlang.org
왜 써야하나. JavaScript의 단점?
1. 에러 사전방지(타입 안정성)
- test.js
function sum(a, b) {
return a + b;
}
sum(1,'abc') //1abc
에러 막지않고 실행
- test.ts

의도하지 않은 코드 동작을 예방 보호장치
2. 코드 가이드
- test.js
const a = {
name : "abc"
}
a.hello();//런타임에러 <-코드 실행 후 나타나는 치명적 에러
- test.ts

코드가 실행되기전 함수가 없다고 알려주는게 좋은 프로그래밍 언어
-> typescript
'TypeScript' 카테고리의 다른 글
| [TypeScript] Class / Interface (0) | 2024.11.30 |
|---|---|
| [TypeScript] Call Signatures / Over Loading / Generics (0) | 2024.11.30 |
| [TypeScript] 기본타입 (0) | 2024.11.29 |
| [TypeScript] 타입 선언/ 별칭/ 옵션 (0) | 2024.11.28 |
| [TypeScript] 설치 및 환경 구축 (0) | 2024.11.27 |