profile
잘 하고 싶다.

TypeScript(타입스크립트) 제네릭

재사용 가능한 컴포넌트를 구축하는 것은 소프트웨어 엔지니어링에서 중요한 부분이다. 현재의 데이터와 미래의 데이터를 모두 다룰 수 있는 컴포넌트는 소프트웨어 시스템을 구성하는데 있어서 가장 유연한 능력을 제공할 것이다.아래의 예제를 매개변수를 그대로 반환하는 함수이다.함

2022년 6월 8일
·
0개의 댓글
·

TypeScript(타입스크립트) Class

자바스크립트는 재사용 가능한 컴포넌트를 만들기 위해 함수와 프로토타입 기반의 상속을 사용한다. ES6 부터는 객체 지향 클래스 기반 접근 방식을 사용해서 어플리케이션을 만들 수 있다.타입스크립트에는 일반적인 객체 지향 패턴을 사용할 수 있다. 클래스 기반 프로그래밍의

2022년 6월 2일
·
0개의 댓글
·

TypeScript(타입스크립트) 유니언과 교차 타입

number 나 string 을 매개변수로 기대하는 라이브러리가 존재한다고 가정해보자. paddingLeft 함수의 매개변수인 padding이 any 타입으로 되어있다. number 나 string 이 아닌 인자로 함수를 호출할 수 있다는 뜻이고, 타입스크립트는 pad

2022년 5월 30일
·
0개의 댓글
·

TypeScript(타입스크립트) 리터럴 타입

리터럴 타입은 집합 타입의 보다 구체적인 하위 타입이다. 이것이 의미하는 것은 "Hello World" 는 string 이지만, string 은 "Hello World" 가 아니라는 것이다.var, let 으로 변수를 선언하면 이 변수의 값이 변경될 가능성이 있음을 컴

2022년 5월 30일
·
0개의 댓글
·

TypeScript(타입스크립트) 함수

각 파라미터 타입과 반활될 타입을 지정할 수 있다. 타입스크립트는 반환 문을 보고 반환 타입을 추론할 수 있으므로 반환 타입을 생략 할 수 있다.함수는 매개변수 타입, 반환 타입을 가진다. 전체 함수 타입을 작성하려면 이 두 가지 타입이 필요하다.함수를 선언할 때 각

2022년 5월 29일
·
0개의 댓글
·

TypeScript(타입스크립트) 인터페이스

인터페이스는 상호 간에 정의한 약속 혹은 규칙이다. 타입스크립트에서 인터페이스는 보통 아래와 같은 경우에 규칙을 정의할 수 있다.객체의 스펙(속성과 속성의 타입)함수의 스펙(파라미터, 반환 타입)함수의 파라미터배열과 객체를 접근하는 방식클래스아래 예제를 통해서 타입스크

2022년 5월 25일
·
0개의 댓글
·

TypeScript(타입스크립트) 기본 타입

타입스크립트는 자바스크립트와 거의 동일한 데이터 타입을 지원하며, 열거 타입을 사용해 더 편리하게 사용할 수 있다.boolean 값이라고 일컫는 참/거짓(true/false) 값이다.자바스크립트와 동일하게 타입스크립트의 모든 숫자는 부동 소수 값이며 부동 소수에는 nu

2022년 5월 23일
·
0개의 댓글
·
post-thumbnail

왜 TypeScript(타입스크립트)를 사용할까?

타입스크립트는 자바스크립트에 타입을 부여한 언어이다. 자바스크립트에서 확장된 언어라고 볼 수 있다. 타입스크립트는 브라우저에서 실행하려면 자바스크립트 파일로 변환해주어야 한다. 이 변환 과정을 컴파일(compile)이라고 부른다.타입스크립트는 코드 품질 및 가독성이 높

2022년 5월 22일
·
0개의 댓글
·