04. interface로 데이터타입 정의 - seongjunhwang/clone_blockchain GitHub Wiki

interface

  • object 형태의 데이터타입 정의할 때 사용
  • js파일로 컴파일되지 않음
interface Human {
    name: string,
    gender: string,
    age: number
}
  • 위처럼 정의 시 :{interface명}을 입력하여 데이터타입 일괄 정의 가능
const sayHi = (person: Human): string => {
    return (`hello ${person.name}, you are ${person.age}, you are ${person.gender}!!`)
};