비전공자 개발일기

Javascript - Typescript 본문

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

'Javascript' 카테고리의 다른 글

Javascript  (0) 2021.08.09
Javascript - 피보나치 수열  (0) 2021.08.09
Javascript  (0) 2021.08.04
Javascript  (0) 2021.08.03
Javascript  (0) 2021.08.02