Javascript
Javascript - Typescript
HiroDaegu
2021. 8. 5. 22:39
728x90
SMALL
환경 설정
- npm
- npm i typescript -g
- node_modules/.bin/tsc
- tsc source.ts
- npm init -y
- npm i typescript -D
Type annotation: 변수가 어떤 파입인지 지정하는 것
typescript
let a: number;
a = 39
function hello(b: number) {
}
hello(39)Type script vs Javascript
- Static Types(set during development) vs Dynamic Types(resolved at runtime)
- 프로그램이 유용하려면, 가장 간단한 데이터 단위로 작업 할 수 있어야 함(number, string, boolean 등)
- Typescript에서, Javascript에서 기대하는 것과 동일한 타입을 지원하며, 돕기 위해 추가적인 열거 타입 제공
- Boolean, Number, String, Null, Undefined, Symbol, Array:object 형
- Any, Void, Never, Unknown, Enum, Tuple:object형
Primitive Types
- 오브젝트와 레퍼런스 형태가 아닌 실제 값을 저장하는 자료형
- Boolean, Number, String, Symbol, Null, Undefined
728x90
LIST