FRONT-END/TYPESCRIPT(2)
-
[Typescript] 제네릭 (Generics) , 스테틱 (Static)
제네릭 (Generics) TypeScript Generics 제네릭 (Generics)의 사전적 정의 💡 제네릭은 C#m Java 등의 언어에서 재사용성이 높은 컴포넌트를 만들 떄 자주 활용되는 특징입니다. 특히, 한가지 타입보다 여러 가지 타입에서 동작하는 컴포넌트를 생성하는데 사용됩니다. 스테틱 (Static) TypeScript Static 스테틱 메서드 (Static method) class를 통한 별도의 인스턴스나 객체를 생성하지 않고도, 바로 class 내부의 함수 및 인자를 사용할 수 있는방법. Object_from_class = new Class; // class를 통한 객체를 생성하거나, 내부 인자에 접근하기 위해선 반드시 class를 생성한 이후 진행 가능하였습니다. class Blo..
2022.11.28 -
[TypeScript] declare, d.ts 파일 (선언 코드만 담긴 파일)
업무를 하다 보니, TypeScript를 필수적으로 사용하게 되었는데, Typescript 사용시 궁금했던 점과 잘 몰랐던것들을 정리하여, 학습하려고 한다. declare 변수, 상수, 함수, 또는 클래스가 어딘가에 이미 선언되어 있음을 알리는 역할을 한다. 다른 영역의 코드에서 declare로 선언된 해당 변수나 함수를 참조할 수 있으며 declare로 선언된 부분은 JavaScript로 컴파일 되지 않는다. .d.ts 파일 (선언 코드만 담긴 파일) 타입스크립트 선언 파일 d.ts 는 타입스크립트 코드의 타입 추론을 돕는 파일이다. 전역 변수로 선언한 변수를 특정 파일에서 import 구문 없이 사용하는 경우 해당 변수를 인식하지 못하며,그럴 때 아래와 같이 해당 변수를 선언해서 Error가 나지 않..
2022.11.28