- Today
- Total
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- C++
- Java Script
- 자바스크립트
- git
- async
- 상태관리
- 네트워크
- es6
- 모던 자바스크립트 deep dive
- html
- React
- git error
- 백준
- deep dive
- 웹
- 에러처리
- 모던 자바스크립트
- 알고리즘
- Angular
- 이터러블
- 그림으로 배우는 http&network
- http
- 백준 실버
- error
- get
- map
- 비동기
- JavaScript
- js
- 프론트엔드
Archives
목록Front-End/Typescript (2)
sharingStorage

인터페이스는 상호 간에 정의한 약속 혹은 규칙을 의미합니다. 타입스크립트에서의 인터페이스는 보통 다음과 같은 범주에 대해 약속을 정의할 수 있습니다. 객체의 스펙 (속성의 타입) 함수의 파라미터 함수의 스펙 (파라미터, 반환타입 등) 배열과 객체를 접근 하는 방식 클래스 다음은 interface의 간단한 예제입니다. 함수의 구조에 인터페이스를 활용 sum의 구조는 SumFunction 인터페이스가 정의하고 있으므로 sum에 인자가 3개들어갈 수 없다. 따라서 배열의 인덱싱 방식도 인터페이스로 정의할 수 있다. 인터페이스를 활용한 딕셔너리 패턴 - 문자열과 정규표현식이 들어가야함 인터페이스의 확장
Front-End/Typescript
2021. 12. 22. 17:32

tsconfig.json 파일 - Typescript에게 어떻게 javascript로 변환하는지 알려주면서 옵션을 설정하는 파일. compilerOption - 실제 컴파일 할 경우 적용되는 옵션들 module: 어떤 모듈 방식으로 컴파일할지 결정 ex) "commonjs" : node.js를 일반적인 버전으로 사용하고 다양하게 import, export할 수 있게함 target: 원하는 자바스크립트 버전 ex) es6, es6, ES2015... outDir: 컴파일 후 js파일이 생성될 디렉토리 명 sourceMap: 빌드시 map파일을 생성할 것인지 true or false notImplicitAny: 모든 타입에 대해 타입을 넣어줘야함 (any라는 타입일지라도) include : 컴파일할 파일 경..
Front-End/Typescript
2021. 12. 22. 16:41