01. 타입스크립트 기초

unow30·2021년 1월 13일
0

typescript

목록 보기
1/2

출처: 땅콩코딩

타입 스크립트란

  • 자바스크립트의 코드를 쉽고 강력하게 도와주는 슈퍼셋(super-set) 버전

특징

  1. 타입표기
    • 변수값에 테이터 타입 지정 가능(코드 예측, 디버깅에 용이)
function add (a: number, b: number){
	return a+b;
}
add('3', '5') //js라면 35라는 값이 나온다. ts는 에러메시지가 나온다.
add(3, 5) // 제대로 더한 값인 8이 나온다.
  1. 객체지향적
    • 클레스(class) 인터페이스(interface) 생성자(constructure) 퍼블릭(public) 또는 프라이빗(private)같은 접근제한자(access midifier) 사용
  2. 컴파일 타입 오류 잡기에 용이
    • 컴파일은 어떤 언어의 코드를 다른 언어로 바꿔주는 변환 과정을 말한다.
    • ts는 js환경에서 실행될 수 없다. js환경에서 실행되기 위해 컴파일된다.
    • ts는 프로그래밍 언어인 동시에 컴파일러이다. ts to js

0개의 댓글