해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section5/chapter3.ts 에서 실습을 진행했습니다. 인터페이스를 구현하는 클래스 타입스크립트의 인터페이스는 클래스의 설계도 역할을 할 수 있습니다. 쉽게 말해 다음과 같이 인터페이스를 이용해 클래스에 어떤 필드들이 존재하고, 어떤 메서드가 존재하는지 정의할..
해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section5/chapter2.ts 에서 실습을 진행했습니다. 접근 제어자 접근 제어자(Access Modifier)는 타입스크립트에서만 제공되는 기능으로 클래스의 특정 필드나 메서드를 접근할 수 있는 범위를 설정하는 기능입니다. 타입스크립트에서는 다음과 같은 3개의..
해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section5/chapter1.ts 에서 실습을 진행했습니다. 타입스크립트의 클래스 타입스크립트에서는 클래스의 필드를 선언할 때 타입 주석으로 타입을 함께 정의해주어야 합니다. 그렇지 않으면 함수 매개변수와 동일하게 암시적 any 타입으로 추론되는데 엄격한 타입 검사..
해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section6/chpater0.js 에서 실습을 진행했습니다. 자바스크립트의 클래스 소개 클래스는 동일한 모양의 객체를 더 쉽게 생성하도록 도와주는 문법입니다. 예를 들어 학생을 객체로 표현한다면 다음과 같이 할 수 있습니다. let studentA = { name:..
해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section5/chapter2.ts 에서 실습을 진행했습니다. 선언 합침 타입 별칭은 동일한 스코프 내에 중복된 이름으로 선언할 수 없는 반면 인터페이스는 가능합니다. // 타입 별칭 type Person = { name: string; }; type Person =..
해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section5//chapter1.ts 에서 실습을 진행했습니다. 인터페이스 확장 인터페이스 확장이란 하나의 인터페이스를 다른 인터페이스들이 상속받아 중복된 프로퍼티를 정의하지 않도록 도와주는 문법입니다. 말로만 하면 어려우니 예제와 함께 살펴보겠습니다. 다음과 같이 ..