일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- TypeScript
- Node.js
- 상속
- Do it! 공부단
- 운영체제
- nodejs
- 타입스크립트
- Java
- 자바스크립트
- 백엔드 개발
- 단계별로 풀어보기
- Do it! 자바스크립트 입문
- do it!
- 파이썬
- 공부단
- JavaScript
- html
- Do it 공부단
- 노드제이에스
- 백준
- 변수
- Python
- 형변환
- Oracle
- 배열
- 입출력과 사칙연산
- 다형성
- 공부
- SQL
- 자바
- Today
- Total
목록타입주석 (2)
성준이의 공부블로그
타입스크립트는 자바스크립트와 호환성을 위해 자바스크립트 타입은 물론 그에 대응하는 타입스크립트 타입 또한 제공합니다. 유형 JS타입 TS타입 수 타입 Number number 불린 타입 Boolean boolean 문자열 타입 String string 객체 타입 Object object let과 const키워드 ES5는 var라는 키워드를 사용해 변수를 선언했습니다. 하지만 var는 다른 프로그래밍 언어와는 다르게 작동합니다. 그래서 ESNext부터는 let과 const 키워드를 도입했습니다. ESNext는 var 키워드를 사용하지 말라고 권고합니다. ESNext에서 let으로 변수 선언 방법(let으로 선언된 변수의 코드값은 수시로 변경될 수 있습니다.) let a let b = 10 ESNext에서 ..
TS의 주요 문법 1. 타입 주석과 타입 추론 let n: number = 1 // : 타입주석 let m = 2// 타입추론. JS와 호환성을 보장 2. 인터페이스 interface Person { name: string age?: number } let person: Person = {name: "Jane"} 3. 튜플 물리적으로는 배열과 같지만 튜플은 아이템의 데이터 타입이 모두 다르다 let numberArray: number[] = [1, 2, 3] // 배열 let tuple: [boolean, number, string] = [true, 1, 'OK'] // 튜플 4. 제네릭 타입 다양한 타입을 한꺼번에 취급할 수 있게 해 줌 class Container { constructor(public..