TypeScript Tutorial.1

ansunny1170·2022년 5월 27일
0

w3schools.TS Tutorial

목록 보기
1/18
post-thumbnail

TS Introduction

  • TS는 type에 대한 syntax가 추가된 JS다.

What is TypeScript?

TS는 정적 유형을 추가하는 JS의 구문 상위 집합이다.

이것은 기본적으로 TS가 JS 위에 구문을 추가하여 개발자가 유형을 추가할 수 있음을 뜻 한다.

TS가 "Syntactic Superset(통사론 상위집합)"이라는 것은 JS와 동일한 기본 구문을 공유하지만 여기에 무언가를 추가한다는 의미이다.

Why should I use TypeScript?

JS는 느슨한 형식의 언어다. JS에서 어떤 TYPE의 데이터가 전달되는지 이해하기 어려울 수 있다.

JS에서 함수 매개변수와 변수에는 정보가 없다! 따라서 개발자는 문서를 보거나 구현을 기반으로 추측해야 한다.

TS를 사용하면 코드 내에서 전달되는 데이터 TYPE을 지정할 수 있으며 유형이 일치하지 않을 때 오류를 보고 받을 수 있다.

예를 들어 TS는 숫자가 필요한 함수에 문자열을 전달할 때 오류를 보고한다. JS는 그렇지 않는다.

TS는 컴파일 시에 TYPE 검사를 한다. 즉, 코드를 실행하는 동안이 아니라 코드를 실행하기 전에 지정된 유형이 일치하는지 확인하는 것이다.

How do I use TypeScript?

TS를 사용하는 일반적인 방법은 TS 코드를 JS로 변환하는 공식 TypeScript 컴파일러를 사용하는 것이다.

다음 섹션에서는 로컬 프로젝트에 대한 컴파일러 설정을 가져오는 방법을 알아볼 예정이다.

Visual Studio Code와 같은 일부 인지도 있는 코드 편집기에는 TS 지원이 내장되어 있으며 코드를 작성할 때 오류를 표시할 수 있다!

profile
공정 설비 개발/연구원에서 웹 서비스 개발자로 경력 이전하였습니다. Node.js 백엔드 기반 풀스택 개발자를 목표로 하고 있습니다.

0개의 댓글