TypeScript의 기본 타입으로는 아래와 같은 타입이 있습니다.Boolean: true / falseNumber: 숫자String: 문자열Array: 배열Object: 객체Tuple: 요소의 타입과 개수가 고정된 배열Enum: 열거형Any: 타입을 지정할 수 없을
Extends > Extends는 어떠한 class를 상속받고 싶을 때 하위 class에서 extends를 사용하여 상속받을 수 있습니다. studentInfo class에는 Student에서 정의된 name, grade를 포함하여 age와 address도 기입해야지
TypeScript 기본 타입 TypeScript의 기본 타입으로는 아래와 같은 타입이 있습니다. Boolean: true / false Number: 숫자 String: 문자열 Array: 배열 Object: 객체 Tuple: 요소의 타입과 개수가 고정된 배열 Enu
객체 (Object) JavaScript는 객체 기반 프로그래밍 언어이며, 0개 이상의 property로 구성되어 있습니다. 여기서 property는 key와 value로 이루어져 있습니다. 만약 property가 함수면 method라고 합니다.
기본적인 함수의 형태에 대해 알아보겠습니다. 위 함수를 보면 함수에 들어오는 매개변수와 함수의 반환값에 대한 타입을 지정하는 것을 볼 수 있습니다. 하지만 함수에서 return이 없을 경우도 있습니다. 이러한 경우에는 아래처럼 함수의 타입을 void로 지정해 주면 됩
TypeScript의 join 함수에 대해 알아보도록 하겠습니다.join 함수를 보면 age가 number 면 User를 반환하고 age가 string 이면 string인 '나이를 숫자로 입력해 주세요.'을 반환합니다. 함수만 보면 정상 동작을 할 거 같지만 (1) 번