본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


generic2

#2. 타입스크립트 제네릭, 타입(Typescript generics, type) 타입스크립트(Typescript) 공부를 처음부터 다시 하면서 개념과 원리를 정리하고 있습니다. 타입스크립트(typescript)에서의 꽃은 제네릭과 타입 입니다. 제네릭은(generic) 자바(Java)라는 프로그래밍언어를 많이 접해본 사람 이라면 쉽게 다가갈 수 있는 영역 입니다. 데이터의 자료형을 지정해 주는 방법으로 지정된 이외의 다른 데이터가 들어가지 못하게 할 수 있습니다. 1. 제네릭(generic) let array = [] //오직 숫자만 들어가야되는 배열이라 가정 합니다. array.push(123) //정상적인 입력1 array.push(456) //정상적인 입력2 array.push('hello') //어...이건 들어가면 안되는데...; 위 내용처럼 어떠한 숫자형식의 데이터만 필요.. 2022. 5. 19.
Typescript 제네릭 그리고 any 타입스크립트에서는 자바처럼 제네릭을 지원한다. 제네릭은 어떠한 데이터를 사용할지, 즉 적용할 데이터 형태를 사용자가 결정 해 주는 기능이다. 자바랑 같은 개념이다. 이와 더불어 any라는 자료형이 존재한다. any는 모든 것을 허용한다는 뜻으로 어떠한 데이터가 들어오던지 간에 상관없이 적용시켜주는 기능이다. ​ 이러한 any 와 제네릭의 차이는 작업을 하는 경우에는 큰 차이를 느끼지 못하지만 작업이 끝나고 실제로 동작시키는 경우 확연하게 차이를 볼 수 있다. 아래는 any로 만든 변수이다. var value : any = 1; value = '1'; value = true; value = [1,2,3]; value에는 어떠한 값이 들어오던지 간에 상관없이 전부 적용시켜준다. 아래코드를 살펴보자. clas.. 2019. 4. 26.