JS와 마찬가지로 string 타입은 "",''을 사용하고 템플릿 문자열인 \`\`(백틱) 사용도 가능하다.함수에서는 매개변수에 타입을 명시해줄 수 있고 반환값에 대한 타입은 매개변수() 뒤에 :을 붙여서 명시해준다.JavaScript와 마찬가지로, TypeScript
enum은 변수들을 하나의 그룹으로 묶고싶을 때 사용한다.이넘은 특정 값들의 집합을 의미하는 자료형으로서 타입스크립트에서는 문자형 이넘과 숫자형 이넘을 지원한다.값을 따로 정해주지 않으면 초기 값으로 0부터 시작해 1씩 증가한다.초기 값을 정해주면 초기값으로 부터 1씩
A또는 B이다의 의미를 가지고 있는 타입으로 or('또는')의 의미를 가지고 있고 |파이프기호를 사용하며 정확하게는 union이라고 불린다. 💡 (영단어 union 자체가 ‘합집합’이라는 뜻이다.)이렇게 매개변수로 들어올 변수들의 타입을 | 연산자를 통해서 열거 형식
특정 타입이나 인터페이스를 참조할 수 있는 타입 변수를 의미한다. 여러 프로퍼티를 갖는 객체 타입 같은 복잡한 경우에 사용하며, 타입을 재사용하고 이름을 지정하는 방법이다.type 키워드를 사용하여 타입에 이름을 설정하는 방법이다. 타입 별칭을 정의하는 방법은 type
➡️ void
제네릭은 여러 타입에서 동작하는 재사용성이 높은 컴포넌트를 만들고자 할 때 사용된다. 따라서 타입을 직접적으로 고정된 값으로 고정하기 보다는 언제든지 변할 수 있는 타입을 통해서 보다 유연하게 코드를 작성할 수 있게 해준다. 그래서 사용자는 제네릭을 사용함으로서 여러
기존의 오픈마켓 프로젝트에 TS를 적용하기 위해서 React프로젝트에 TypeScript를 적용하는 방법에 대해 찾아봐 적용시켜 봤다.