본문 바로가기 메뉴 바로가기

제리코드르렁

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

제리코드르렁

검색하기 폼
  • 분류 전체보기 (134)
    • AI Development (29)
      • 머신러닝 딥러닝 (5)
      • 자연어처리 (12)
      • 자주쓰는 코드 (6)
      • 통계분석 (1)
      • 라이브러리 (1)
    • Computer Science (7)
      • 컴퓨터 구조 (5)
      • 운영체제 (1)
    • Web Development (83)
      • React (7)
      • vue (59)
      • TypeScript (2)
      • JAVA (1)
    • Github (2)
    • ElasticSearch (0)
  • 방명록

Web Development/TypeScript (2)
제네릭 타입과 any 타입의 차이점

제네릭 타입과 any 타입의 가장 큰 차이점은 타입 안전성과 유연성임. 제네릭은 타입을 명확하게 지정하면서도 다양한 타입을 지원할 수 있는 방식임.제네릭 타입을 사용하면, 그 타입에 따라 함수나 클래스가 구체적으로 동작하게 됨.즉, 타입을 유지하면서도 코드의 재사용성을 극대화할 수 있음.제네릭의 특징:타입 안전성 보장: 컴파일 시 타입이 명확하게 지정되므로, 올바른 타입만 처리하도록 코드가 제한됨.유연성: 다양한 타입을 하나의 함수나 클래스에서 처리할 수 있음.타입 추론 가능: 함수나 클래스를 호출할 때, 제네릭이 자동으로 타입을 추론하기 때문에 코드가 더 간결해질 수 있음.2. any 타입:any는 모든 타입을 허용하는 타입임. 즉, 어떤 값이든 다 받을 수 있지만, 타입 안전성을 잃게 됨. any를 ..

Web Development/TypeScript 2024. 10. 24. 14:19
자주 사용하는 TypeScript 문법 정리

1. TypeScript 기본 타입 1.기본 타입 선언let age: number = 25;let name: string = "홍길동";let isActive: boolean = true; number, string, boolean 등의 기본 자료형을 명시적으로 선언  2. 배열 타입let numbers: number[] = [1, 2, 3];let names: Array = ["John", "Jane"]; T[] 또는 Array로 배열 선언 가능.  3. 튜플let person: [string, number] = ["홍길동", 30];정해진 차입과 길이로 배열을 선언 4. 열거형 (Enum)enum Direction { Up, Down, Left, Right,}let move: Direction..

Web Development/TypeScript 2024. 10. 12. 19:31
이전 1 다음
이전 다음
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 인스턴스 생명주기
  • 컴포넌트간데이터전달
  • 리액트
  • ML
  • 코랩 워드클라우드 한글깨짐
  • NLP
  • PROMISE
  • KoELECTRA
  • 사전학습모델
  • transformer
  • 데이터옵션
  • dl
  • AI
  • 프론트엔드
  • 콜백callback
  • 로짓함수
  • defaultparameter
  • 컴포넌트간통신
  • 이벤트에미터
  • 코랩 한글깨짐
  • 인스턴스 옵션
  • 리액트 폴더구조
  • async
  • Await
  • 인스턴스 구조
  • 이벤트유효성
  • 사용자정의이벤트
  • gradientclipping
  • 자연어처리
  • 코랩 워드클라우드
more
«   2026/02   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바