[TIL 9일차]

Grace·2021년 11월 11일
0

코드캠프 TIL

목록 보기
9/34

updateBoard defaultValue

타입스크립트

자바스크립트의 타입을 강제시키는 언어
기존에 자바스크립트는 변수에 타입에 관계 없이 선언, 할당이 가능하였는데
타입스크립트에서는 변수 type이 다를 경우 재할당할 수 없다.

// 변수 선언
let aaa:string = "안녕하세요"
let bbb:number = 123

// 객체는 객체 자체에 타입이 없기 때문에 만들어주어야한다.
Interface IProfile {
  name: string
  age: number
}
let profile:IProfile = { name: "철수, age: 13 }
//또한 객체 안에 요소가 없다면 선언,할당할 수 없다.
// 필요하다면 optional chaining으로 만들어주기
Interface IProfile {
  name: string
  age: number
  title?: string
}

typescript를 해야하는 경우 yarn add typescript 해주면 된다.
** Docs 보면서 공부하기~~~ react, typescript, next.js, apollo, graphQL etc.

profile
기술블로그 이전:: https://meercat.tistory.com/

0개의 댓글