T의 모든 프로퍼티를 선택적으로 만드는 타입을 구성합니다. 이 유틸리티는 주어진 타입의 모든 하위 타입 집합을 나타내는 타입을 반환합니다.=> 일일이 '?' 붙일 필요 없이 Partial< Todo > 처럼 설정해 주면 안에있는게 선택적으로 바뀜T의 모든 프로퍼티
TypeScript 문법으로 as를 사용하여 다운캐스팅를 할 수 있습니다.다운 캐스팅는 안전한 방법은 아니지만 가끔 TypeScript로 작성하다보면 필요한 경우도 있습니다.다운 캐스팅는 파생된 타입의 값을 부분 타입 형태로 사용하는 방법입니다.예제에서는 변수 valu
수행 프로젝트src > pages > Chats new Date를 사용하면 특정 지점을 나타내는 Date 객체를 만들 수 있다. sort를 사용할때 props로 들어가는 a,b 타입 지정은 필수sort의 타입 설정은 return 값이 있을 때만 필수참고링크
관련 프로젝트 열거형은 TypeScript가 제공하는 기능 중 하나입니다.열거형으로 이름이 있는 상수들의 집합을 정의할 수 있습니다. 열거형을 사용하면 의도를 문서화 하거나 구분되는 사례 집합을 더 쉽게 만들수 있습니다. TypeScript는 숫자와 문자열-기반 열거형
클래스형 컴포넌트는 render메소드에서 ReactNode를 리턴한다. 함수형 컴포넌트는 ReactElement를 리턴한다. JSX는 바벨에 의해서 React.createElement(component, props, ...children) 함수로 트랜스파일된다. htm