이것저것 기록장

  • 홈
  • 태그
  • 방명록

2022/08 2

Typescript - Functions

Functions call signature function의 type을 미리 지정해줄수있음 type 지정과 function 지정을 분리시킬수있다. 만약 react.js 로 function을 짜고 props로 보내줄때, 이 call signature 을 보내줘야한다. const Add = (a: number, b:number) => number const add: ADD = (a, b) => { } Over loading 오버로딩은 함수가 여러개의 call signature 을 가질때 발생한다. polymorphism 여러가지 다른 구조들 여러 타입이 들어올 가능성을 열어둘수있음 —> Generic 을 받음 Generic은 기본적으로 placeholder 을 사용해서 내가 사용한 코드를 기준으로 type..

개발 2022.08.25

TypeScript - type

Javascript vs Typescript 자바스크립트의 타입 안정성을 보완해서 나온게 타입스크립트이다 런타임 에러를 자바스크립트는 잡아내지 못함 —> 타입의 안정성이 없음 but, 타입스크립트는 애초에 코드의 런타임 전에 에러를 감지함 —> 타입의 안정성 높다 let a = [1,2,3]; a.push = "4"; // 이경우에 js 에서는 에러가 x // but, typescript에서 array가 number array로 지정되기때문에 string은 push 될수 x —> 이 예시가 js 와 ts 의 차이다 Typescript type optional primitive ex) const player = { name: string, age: number, // player의 타입 지정 } = { n..

개발 2022.08.25
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (8)
    • book (0)
    • 개발 (8)

Tag

react event, react hooks, herf, 자동완성, 노마드코더, vsCode, 커스텀 hook 만들기, src, react, HTML, react hook, 리액트, 라우터, 차이점, react hook 만들기, custom hook, react router, Router, 리액트 이벤트, 리액트 event,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2022/08   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

방문자수Total

  • Today :
  • Yesterday :
GitHub

Copyright © Kakao Corp. All rights reserved.

티스토리툴바