.ts파일로 이동하여 코드를 작성하면되는데 그러나 .ts파일은 브라우저에서는 인식을하지 못한다 그렇기 때문에 .js파일로 변환하는 작업을 거쳐야 하는데, 이 방법은 터미널창에 'tsc-w'를 입력하면 된다.위와같이 터미널에 입력하게 되면 .ts파일과 동일한 .js파일이
string, number, boolean, null, undefined, \[], {} 등...만약 타입을 지정한 객체의 키값에 '?'옵션을 붙여준다면 name이라는 키값이 들어올수도 있고 아닐수도 있으니 에러를 내지말라는 옵션이다.type이라는 키워드 작성 후 변수
1. Static typing이란? 타입을 선언하고 선언된 타입의 값만이 할당될 수 있다. 1-1. 타입 추론 (Type Inference)이란? 타입스크립트에서는 타입표기가 없는경우 타입 정보를 제공하기위해서 타입을 추론하게 되는데 아래 예시 코드에서 보면 >
연관된 아이템들을 함께 묶어서 표현할 수 있는 수단이다.이렇게 숫자로 enum에 입력된 내용이 열거되는것을 숫자열거형(numeric enum)이라 한다.문자형 열거형으로 표한하고 싶다면 enum의 각 값에 내용 그대로 string으로 입력 해 주고 컴파일된 내용을 보게
이름에서 처럼 어떠한 값이 들어와도 에러없이 모두 사용 가능하게 만들어주는 타입이다.타입스크립트에서는 타입에 관한 정보를 명시 해 줄수록 코드의 유지보수가 더 좋다. 그렇기 때문에 되도록이면 any type은 지양해주는것이 좋다.제한된 타입들을 동시에 지정하고 싶을때
타입스크립트에서 함수 작성시 함수의 return 타입과, 함수의 parameter 타입을 명시 할수 있다.그런데 여기서 호출된 함수에서 하나의 인자값만 전달해야 하는 경우가 있을수도 있을것이다. 이러한 경우에 하나의 인자값만 작성하게되면 에러를 발생시키게 된다. 이유는