[프론트엔드] cs 지식4 - Typescript
2023. 12. 3. 13:13ㆍcs및 소프트스킬/프론트엔드
728x90
반응형
SMALL
1. Typescript란?
=> Javascript 기반에서 엄격한 규칙을 적용하기 위한 언어, 타입을 지정하여 에러를 방지하기 위해 적용됨
2. Javascript와 Typescript 차이
=> JS는 코드 규칙을 따르지 않아 코드작성에 용이하고, 빠른 코딩 가능하며, TS는 코드 규칙을 적용하여 IDE 결합과 용이하며, 코드 가독성이 좋고 컴파일 시 에러 잡는게 용의하다.
3. type과 interface 차이
=> 둘다 타입을 지정해주는 예약어이지만 interface는 extends나 implements로 확장적인 선언과 같은이름으로 확장 선언이 가능하며 객체에만 선언이 가능하며 type은 같은 이름으로 확장 선언 불가능, 원시 타입도 선언 가능
4. TypeScript 모든 유형으로 사용방법
=> TypeScript에서는 모든 타입으로 사용할 때는 any를 이용하여 사용합니다. 이는 Javascript에서의 타입을 짓지 않을 때와 유사합니다.
이외에도 추가해야하는 사항이 있으면 언제든지 댓글의 통한 피드백 바랍니다.
728x90
반응형
LIST
'cs및 소프트스킬 > 프론트엔드' 카테고리의 다른 글
[프론트엔드] cs 지식6 - React 편(2) (5) | 2023.12.03 |
---|---|
[프론트엔드] cs 지식5 - React 편 (1) | 2023.12.03 |
[프론트엔드] cs 지식3 - Javascript 상세 (2) | 2023.12.03 |
[프론트엔드] cs 지식2 - 프론트엔드 기초 (2) | 2023.12.03 |
[프론트엔드] cs 지식1 - 웹 브라우저 (0) | 2023.07.23 |