Type Annotation

hello__0·2022년 8월 4일
0

Type Annotation

  • 변수나 함수, 객체 속성의 데이터 타입을 지정
  • 변수명, 함수명, 객체 속성 뒤에 : type을 써서 데이터 타입을 지정
  • TypeScript는 JavaScript의 primitive type(number, string, boolean)을 사용 가능
  • Type annotation을 사용하여 type 검사를 수행

장점

  • 컴파일러가 type을 확인하는 데에 도움
  • data type을 처리하는 오류 방지에 도움
  • 유지보수에 장점

ex) 변수에 타입 지정하기

const  age: number = 32;
const name: string = "Jay";
const jender: string = "F";

ex) 함수 파라미터에 타입 지정하기

function student(id: number, name: string) {
	console.log(`Id = ${id}, Name = ${name}`);
}

ex) 객체 속성에 타입 지정하기

let student : {
	id: number;
	name: string;
}

student = {
id : 123,
name : "Jay"
}

참고 : https://bonita-sy.tistory.com/entry/TypeScript-Type-Annotation

profile
자라나라 나무나무

0개의 댓글