인덱스 시그니처
-
@2023/09/18 안녕하세요 lika-7입니다이번시간에는 저번시간에 이어 Interface의 확장(상속) 대해 정리하겠습니다 Interface extends💡클래스를 상속하는 클래스가 있듯이, 인터페이스 또한 extends 키워드를 사용해 인터페이스를 확장 할 수 있습니다 키워드 extends 사용 예제패턴 1//TypeScript //인터페이스 확장(상속) interface UserA { name: string age: number } interface UserB extends UserA { //extends 키워드를 통해서 내용을 상속 받음 isValid: boolean } const heropy: UserA = { name: 'heropy', age: 28, isValid:true // 에러가 ..
Interface - 확장(상속)@2023/09/18 안녕하세요 lika-7입니다이번시간에는 저번시간에 이어 Interface의 확장(상속) 대해 정리하겠습니다 Interface extends💡클래스를 상속하는 클래스가 있듯이, 인터페이스 또한 extends 키워드를 사용해 인터페이스를 확장 할 수 있습니다 키워드 extends 사용 예제패턴 1//TypeScript //인터페이스 확장(상속) interface UserA { name: string age: number } interface UserB extends UserA { //extends 키워드를 통해서 내용을 상속 받음 isValid: boolean } const heropy: UserA = { name: 'heropy', age: 28, isValid:true // 에러가 ..
2023.09.18 -
@2023/09/18 안녕하세요 lika-7입니다오늘은 저번시간에 이어 Interface의 Index Signature 에 대해 정리합니다Interface - 함수 이후의 내용을 다룹니다인덱스 시그니처💡객체의 속성을 동적으로 정의하는 인덱스 시그니처 키워드 [ ] { [인덱스_이름: 인덱스_타입]: 값_타입; } 왜 쓰나요?객체가 key, value 형식이며 key와 value의 타입을 정확하게 명시해야 하는 경우 사용할수 있습니다.사용 예제배열에서 사용법//TypeScript // 인터페이스 // 인덱스 기능 타입 - 인덱스 시그니처(Index Signature) //배열 interface Fruits{ [item: number]: string // 인덱스 시그니처 부분 } const fruits: F..
Interface - Index Signature@2023/09/18 안녕하세요 lika-7입니다오늘은 저번시간에 이어 Interface의 Index Signature 에 대해 정리합니다Interface - 함수 이후의 내용을 다룹니다인덱스 시그니처💡객체의 속성을 동적으로 정의하는 인덱스 시그니처 키워드 [ ] { [인덱스_이름: 인덱스_타입]: 값_타입; } 왜 쓰나요?객체가 key, value 형식이며 key와 value의 타입을 정확하게 명시해야 하는 경우 사용할수 있습니다.사용 예제배열에서 사용법//TypeScript // 인터페이스 // 인덱스 기능 타입 - 인덱스 시그니처(Index Signature) //배열 interface Fruits{ [item: number]: string // 인덱스 시그니처 부분 } const fruits: F..
2023.09.18