<기능>

1. 객체의 구조를 정의한다. 
2. 클래스의 타입을 정의한다. 
3. 컴포넌트가 받을 props의 타입을 정의한다. 

 

<예시>

interface InputProps { 
type: string;
text: any;
color?: string;
}


이런 식으로 인터페이스를 사용하면 컴포넌트의 props 타입을 명확하게 정의하고,

코드의 가독성과 유지보수성을 높일 수 있다. 

'WEB > Javascript' 카테고리의 다른 글

lodash란? (.isEmpty, get)  (0) 2024.08.05
clsx란?  (0) 2024.07.13
enum in typescript  (0) 2024.07.05
타입스크립트에서 타입 지정하는 법  (0) 2024.07.01
[JS] promise~  (0) 2024.05.27

+ Recent posts