프론트엔드 개발자10 TypeScript 작동 방법 - 노마드코더 Chapter 2 TypeScript는 어떻게 작동할까?TypeScript는 JavaScript 코드로 변환(컴파일)되어 작동한다고 한다. 하지만 JavaScript와는 다르게 정적 타입 검사가 적용되어 JavaScript에서는 런타임 시 확인할 수 있었던 에러들을 컴파일과정에서 확인할 수 있다. 아래 코드 사진을 통해 확인할 수 있다. TypeScript의 Type 선언 방식 암시적 타입 (Implicit Types)암시적 타입은 변수가 선언될 때 타입을 명시하지 않아도, 컴파일러나 인터프리터가 타입을 자동으로 추론하는 경우를 말한다.let name = "정규"; // TypeScript는 name을 string 타입으로 추론let age = 24; // age를 number 타입으로 추론 명시적 타입 (E.. 2024. 7. 19. TypeScript 시작 - 노마드코더 Chapter 1 TypeScript란?TypeScript는 Microsoft에서 개발한 오픈 소스 프로그래밍 언어로, JavaScript의 슈퍼셋이다. TypeScript는 JavaScript의 한계를 보완하고 대규모 애플리케이션 개발을 용이하게 하기 위해 만들어졌다. 슈퍼셋은 기본 기능에 더해서 추가적인 기능을 제공하는 상위 개념을 말한다.JavaScript의 한계?JavaScript는 동적 타입 시스템을 가지고 있어, 변수나 함수의 인자 타입을 명시하지 않고 있다. 이는 간단한 스크립트 작성에는 유연성을 제공하지만, 대규모 애플리케이션 개발에서는 예기치 못한 오류를 발생할 수 있는데, 아래 2가지 예시를 통해 JS의 한계를 확인할 수 있다. 예시 1: 잘못된 타입 전달아래 코드에서 문자열 "xxxxxx"를 인자로 .. 2024. 7. 19. 이전 1 2 3 다음