<기능>
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 |