문자열을 숫자로 변환하는 방법 문자열을 숫자로 변환하는 방법에는 여러 가지 방법들이 있다. 우선 대표적인 방법들을 알아보자. parseInt() 문자열을 정수로 변환한다. 두 번째 인수로 기수(진법)를 지정할 수 있다. Number() 문자열을 숫자로 변환한다.
[TS] Optional - ? 키워드를 사용하는 여러 선택적(Optional) 개념타입을 선언할 때 선택적 매개 변수(Optional Parameter)를 지정할 수 있다.
[TS] 인터페이스 Interface - 인터페이스(Interface)는 타입스크립트 여러 객체를 정의하는 일종의 규칙이며 구조로 다음과 같이 interface 키워드와 함께 사용한다.
[TS] 제네릭 Generic - Generic은 재사용을 목적으로 함수나 클래스의 선언 시점이 아닌, 사용 시점에 타입을 선언할 수 있는 방법을 제공한다.
[TS] 클래스 Class - 클래스 몸체에 클래스 프로퍼티를 선언할 수 없고 반드시 생성자 내부에서 클래스 프로퍼티를 선언하고 초기화한다. extneds 키워드를 통해 상속할 수 있다.
[TS] 타입별칭 Type Aliases - type 키워드를 사용해 새로운 타입 조합을 만들 수 있다. 하나 이상의 타입을 조합해 별칭을 부여하며, 일반적인 경우 둘 이상의 조합으로 구성하기 위해 유니온을 많이 사용한다.
[TS] 타입 가드 Guards - 타입 가드는 NAME is TYPE 형태의 타입 술부(Predicate)를 반환 타입으로 명시한 함수이다. 타입 가드를 제공하면 타입스크립트가 추론 가능한 특정 범위(scope)에서 타입을 보장할 수 있다.
[TS] 타입단언 Assertions - 타입스크립트가 타입 추론을 통해 판단할 수 있는 타입의 범주를 넘는 경우, 더 이상 추론하지 않도록 지시할 수 있다. 이를 ‘타입 단언’이라고 하며, 이는 프로그래머가 타입스크립트보다 타입에 대해 더 잘 이해하고 있는 상황을 의
[TS] types - TS는 일반변수, 매개 변수, 객체 속성(prop) 등에 : TYPE과 같은 형태로 타입을 지정할 수 있다.
[TS] 타입추론 Inference - 명시적으로 타입 선언이 되어있지 않은 경우, 타입스크립트는 타입을 추론해 제공한다.