일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- DP
- 타입스크립트
- 궁동
- 후기
- nodeJS
- BFS
- computergraphics
- 카이스트맛집
- 컴퓨터그래픽스
- 자바스크립트
- glfw
- html
- 자바
- node.js
- 리사이클러뷰
- 프래그먼트
- 우선순위큐
- 카이스트
- 몰입캠프
- 몰입캠프후기
- MySQL
- 백준
- 알고리즘
- 분리집합
- 프로그래머스
- 어은동맛집
- 위상정렬
- 앱개발
- 안드로이드스튜디오
- 대전맛집
- Today
- Total
목록타입스크립트 (2)
소근소근
노마드 코더 강의를 정리한 글입니다. 참고 사이트 : https://poiemaweb.com/typescript-class 타입스크립트에서 객체를 함수의 인자로 넘기기 위해서 타입 지정을 어떻게 해줘야 할까? string, number처럼.. interface를 선언해주면 된다. sayHi라는 함수에 person이라는 객체를 넘겨주고 싶다. Human 이라는 인터페이스를 생성하고, 객체의 속성들을 알맞게 선언해주면 된다. 인터페이스도 자바스크립트에는 없는 타입스크립트의 특징이기도 하다. 컴파일 된 js파일을 보면 인터페이스를 찾을 수 없다. 만약 인터페이스를 js에 넣고 싶다면 class를 사용하면 된다. class는 코드를 컨트롤 할 수 있게 해주는 강력한 도구이다. 컴파일 하면 js파일에서 class..
노마드 코더의 타입스크립트 강의를 보며 정리한 글 입니다. 타입스크립트Typescript ? 타입 스크립트가 뭔지 구글에 검색하면 나오는 설명은 이러하다. 타입스크립트는 자바스크립트의 슈퍼셋인 오픈소스 프로그래밍 언어이다. 마이크로소프트에서 개발, 유지하고 있으며 엄격한 문법을 지원한다. 기존의 자바스크립트 문법에서는 따로 형식을 지정하지 않는다. 그래서 작업을 하기가 더 간단하기도 하다. 하지만 대형 프로젝트 같은 차원에서는 버그 문제가 생길 수 도 있다. 타입스크립트는 자바스크립트와 유사하지만 이러한 점을 보완한다. 타입 스크립트를 컴파일 하면 자바스크립트 파일로 변환이 된다. node는 타입스크립트를 이해할 수 없기 때문이다. - 타입스크립트 특징(자바스크립트와 비교하여) 1. 정적 타이핑 : 타입..