My Study/TypeScript
[TypeScript] - 기본개념
handbefore
2024. 10. 13. 18:52
- 자바스크립트에서 확장된 언어, superset 언어
- 자바스크립트의 기본적인 문법, 코드 작성법, if문, for 반복문, 객체 사용법 그대로 사용
- JS는 원래 동적 타입(dynamically typed) 언어 -> TS는 정적 타입(statically Typed)의 특징
JS는 원래 동적 타입(dynamically typed) 언어
- 함수 선언 시점에 자료형 특정 짓지 않음. (미리 정해두지 않음)
- n개의 매개 변수를 받는다는 것만 알고 있음.
숫자형
문자형
타입스크립트 사용
function add(a: number, b: number) {
return a + b;
}
const result = add('2', '5')
=> 코드 오류 발생
코드 실행하지 않아도 코드 작성시 바로 오류 확인 가능