TypeScript Types vs JavaScript Types
01.TypeScript Types
static Types
- 개발하는 중간에 데이터 타입 체크 가능합니다.
function add(n1: number. n2:number) { return n1 + n2; } const result = add(39, 28); console.log(result); // 67
기본 자료형 6가지
Boolean
Number
String
Null
Undefined
Symbol
(ECMAScript6에 추가)Array
:object
형 (기본 자료형 아님)
추가 자료형
Any
,Void
,Never
,Unknown
Enum
Tuple
:object
형
02.JavaScript type
Dynamic Types
- 개발 중간에 데이터 타입을 체크할 수 없으며 런타임에서만 데이터 타입 확인 가능합니다.
function add(n1, n2) { if (typeof n1 !== 'number' || typeof n2 !== 'number') { throw new Error('Incorrect input!'); } return n1 + n2; } const result = add(39, 28); console.log(result); // 67
Author And Source
이 문제에 관하여(TypeScript Types vs JavaScript Types), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@wlsdnjs156/TypeScript-Types-vs-JavaScript-Types저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)