# Generic
Typescript Generic
Generic이란 타입을 일반화하는 것을 의미한다.생성시점에서 타입을 명시하여 하나의 타입이 아닌 다양한 타입을 사용할 수 있도록 하는 방법을 말하며Generic을 사용하지 않으면 불필요한 타입 변환이 되기 때문에 비효율적이다.1~6번의 예시는 일반적인 타입을 지정해주
TS, Generic
generic타입은 어떠한 클래스, 혹은 함수에서 사용할 타입을 그 함수나 클래스를 사용할 때 결정하는 기법을 말한다.js는 원래 타입선언이 필요하지 않고, 그렇기에 특정 타입을 위해 만들어진 클래스나 함수도 타입 에러를 일으킬 여지가 있다.any라는 타입이 있긴하지만

Java 제네릭(Generic)이란?
데이터의 타입을 클래스 내부에서 지정하는 것이 아닌 외부에서 사용자에 의해 지정되는 것을 의미합니다. 우리는 흔히 ArrayList, LinckedList등을 생성할 때 객체<타입>객체명 = new 객체<타입>();다음과 같이 선언하여 사용합니다. 제네릭같은

코드캠프 FE 26일차 - TIL(Generic,Cookie/LocalStorage/SessionStorage,basket)
📔 학습목표1.타입 >> Generic2\. 브라우저에 저장 >> cookie/localstorage/sessionstorage3\. 비회원 전용 장바구니 >> basketany 어떤 타입이든 다 됌.unknown 도 any처럼 다 되는 any보다 안정성을 더 중요
Generic 타입
타입 선언을 해주면(MyType), 들어간타입 그대로 사용함.인자가 여러개 들어가는 경우, <> 로 묶어서 나타내준다.generic의 장점은, any와는 다르게 타입 추론(예측)이 된다.(본인이 타입을 만들 수 있다, any의 안전한 버전.)하지만 타입명이 너무

26) 화요일
타입스크립트의 Generic 타입을 사용하면, 인자에 들어오는 타입을 그대로 사용 가능문자 타입숫자 타입애니 타입애니 타입2 (인자가 여러개일 경우)6\. 제네릭 타입2 (4번을 제네릭 타입으로 바꾸기) => 더 안전한 코드 작성 가능7\. 제네릭 타입3(실무형) 축약

[Kotlin] Generic And Variance
자바에서도 Generic에 대해 얕게 이해하고 있었는데, Kotlin에서 in, out를 만나면서 제대로 알아봐야겠다는 생각이 들게 되었습니다.Data Type Generalize클래스 내부에서 사용할 Data Type을 컴파일 시 미리 지정하는 것을 의미합니다.자바와
[TIL] 타입스크립트 interface
타입스크립트 TIL두번째시간은 interface! 그동안 역시나 쓴다고 써왔는데 도대체 type과의 차이가 무엇인지 제대로 이해하지 못하고 그냥 써왔다는 것을 느끼며 대충살면 안 되겠다(?)는 생각이 들었다.

[TIL] 대충 넘어가면 안 될 타입스크립트 기초
그동안 타입스크립트를 쓴다고는 써왔는데, 어딘가 마음 한 구석이 허해서(?) 기초공부를 해봐야겠다고 마음 먹고 강의를 듣기 시작했다. 공부한 내용들을 정리해본다.

[TS]Generic Basic
함수를 만들어보자. 홀화살괄호 내에는 T뿐만아니라 2개, 여러 개를 포함시킬 수 있다. T, U, K 는 함수 내에서 유효한 제네릭이다. 작성하는 방법은 클래스, array, 함수 등 더 많아질 수 있으나 사용하는 방법은 명확하다. 위 함수에서 제네릭을 가져다써서
제네릭 (Generic)
Q. 제네릭을 왜 쓰는가? A. 제네릭은 클래스나 메소드에서 사용할 내부 데이터 타입을 컴파일 시에 미리 지정하는 방법이다 클래스나 메소드 내부에서 사용되는 객체의 타입의 안정성을 높인다 반환값에 대한 타입 변환 및 타입 검사에 들어가느 노력이 줄어든다. 'T'를

무엇이든 담을 수 있는 제네릭(Generic) 프로그래밍
<span style="background-color:제네릭 없이 객체를 여러 자료형으로 받을 수 있도록 설계한다면 int, float, String 등의 여러 자료형에 대한 각각의 클래스를 하나씩 만들어야 하는 불편함이 있기 때문에 제네릭을 사용하면 클래스 하나

[TS] Generic이란?
위 함수는 인자로 string 타입의 message를 받으며return 타입도 string이다.위 함수는 인자로 number 타입의 message를 받으며return 타입도 number이다.위 함수들은 각각 일정한 타입을 인자로 사용하고 return으로 받으며 반복되고

typescript의 힘, literal 분석 편
강력한 타입스크립트 제네릭을 활용한 사용법, Literal 분석을 통한 패러미터 추론에 대한 편입니다.