[TypeScript] 개요

2024. 11. 26. 23:41·TypeScript

TypeScript 개요


: Microsoft에 의해 개발된 프로그래밍 언어로서 JavaScript의 단점을 보완하고 확대한 언어

-TypeScript는 컴파일하면 JavaScript를 생성

 

공식사이트

https://www.typescriptlang.org/

 

JavaScript With Syntax For Types.

TypeScript extends JavaScript by adding types to the language. TypeScript speeds up your development experience by catching errors and providing fixes before you even run your code.

www.typescriptlang.org

 

왜 써야하나. JavaScript의 단점?

1. 에러 사전방지(타입 안정성)

- test.js

function sum(a, b) {
  return a + b;
}

sum(1,'abc') //1abc

에러  막지않고 실행

 

- test.ts

의도하지 않은 코드 동작을 예방 보호장치

 

2. 코드 가이드

- test.js

const a = {
    name : "abc"
}

a.hello();//런타임에러 <-코드 실행 후 나타나는 치명적 에러

 

- test.ts

코드가 실행되기전 함수가 없다고 알려주는게 좋은 프로그래밍 언어

-> typescript

 

 

 

'TypeScript' 카테고리의 다른 글

[TypeScript] Class / Interface  (0) 2024.11.30
[TypeScript] Call Signatures / Over Loading / Generics  (0) 2024.11.30
[TypeScript] 기본타입  (0) 2024.11.29
[TypeScript] 타입 선언/ 별칭/ 옵션  (0) 2024.11.28
[TypeScript] 설치 및 환경 구축  (0) 2024.11.27
'TypeScript' 카테고리의 다른 글
  • [TypeScript] Call Signatures / Over Loading / Generics
  • [TypeScript] 기본타입
  • [TypeScript] 타입 선언/ 별칭/ 옵션
  • [TypeScript] 설치 및 환경 구축
Naah
Naah
  • Naah
    blueprint
    Naah
  • 전체
    오늘
    어제
    • 분류 전체보기 (106)
      • Java (28)
      • Kotlin (0)
      • TypeScript (7)
      • React (22)
      • Next.js (1)
      • Spring (22)
      • JPA (12)
      • Spring Data JPA (6)
      • Querydsl (1)
      • Error (7)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 글쓰기
    • manage
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Naah
[TypeScript] 개요
상단으로

티스토리툴바