목록2024/05/01 (2)
happy coding
인터페이스란, 상호간에 정의한 약속 혹은 규칙을 말한다.예를 들면) 객체의 속성과 그 타입, 함수의 매개변수 및 그 스펙, 배열과 객체를 접근하는 방식, 클래스 등 let person = { name: 'Capt', age: 28};function logAge(obj: { age: number }) { console.log(obj.age); // 28}logAge(person); // 28logAge()가 받는 매개변수 형태는 age를 속성으로 갖는 객체. interface personAge { age: number;}function logAge(obj: personAge) { console.log(obj.age);}let person = { name: 'Capt', age: 28 };logAge(p..
1. 불리언2. 숫자3. 문자열 (string) : 큰따옴표 또는 작은따옴표- 템플릿 문자열 : 여러 줄에 걸쳐 문자열 작성 또는 표현식 포함시키도록 하는데, 이 문자열은 백틱/백쿼트(`)으로 감싸지며, ${ expr }와 같은 형태로 표현식을 포함시킬 수 있다.let fullName: string = `Bob Bobbington`;let age: number = 37;let sentence: string = `Hello, my name is ${ fullName }. 4. 배열 (array) : 값들을 배열로 다룰 수 있도록 해준다.두 가지 방법 (1) 배열 요소들을 나타내는 타입 뒤에 [] 를 사용하는 것, (2) 제네릭 배열 타입을 사용하는 것이다. let list: number[] = [1, 2,..