본문 바로가기

STUDY/TypeScript

(2)
TypeScript | 타입 스크립트 겉핥기 TypeScript 타입스크립트는 자바스크립트의 모든 기능을 포함하면서 정적 타입을 지원하는 언어 자바스크립트의 확장 자바스크립트와 달리 브라우저에서 실행하기 위해선 컴파일해주어야 함 타입 오류가 컴파일 시 발견됨 -> 에러의 사전 방지 마이크로소프트에서 개발하며 꾸준하게 업데이트 버전이 출시됨 자바스크립트의 새로운 표준이 빠르게 추가됨 타입 타입을 선언하는 방법은 변수 명 오른쪽에 콜론(:)과 함께 타입을 선언하며, 이 콜론을 타입 애노테이션(Type Annotation)이라 부른다. const height: number | string = 180; // number 혹은 string 타입으로 정의, 초기값은 180 height = '150'; // 문자열 저장 가능 타입스크립트의 타입은.. (자주 사..
TS | TypeScript에서 Kakao SDK 사용하기 (카카오 맵, React) 토이프로젝트 진행을 무턱대고 타입스크립트로 해보기로 했다... index.html에 SDK추가 카카오 디벨로퍼 사이트에서 본인 프로젝트 등록을 해줘야 하는데, 가이드를 참고해서 진행하면 된다. public경로에 있는 index.html에 카카오 맵 SDK를 붙여넣는다. appKey부분을 수정하는 것 잊지말기.. useEffect()에서 스크립트를 동적으로 추가해주는 방법도 있다. 자바스크립트에서 지도를 생성하는 법 new kakao.~를 통해 포지션을 등록하거나 지도를 생성할 수 있다. 타입스크립트에서도 new kakao.~를 통해 지도를 생성해야 한다! var container = document.getElementById('map'); var options = { center: new ..