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 |
Tags
- SOLID
- GAN
- opencv
- ps
- UI
- sqlite
- figma
- Three
- PRISMA
- frontend
- postgresql
- CV
- nodejs
- ML
- python
- vscode
- Git
- PyTorch
- react
- html
- ts
- DB
- API
- Linux
- Express
- js
- CSS
- review
- C++
- mongo
Archives
- Today
- Total
아카이브
[TS] Syntax | 01. 변수 타입 명시하기 본문
TS의 자료형은 JS의 자료형과 동일하게 쓰입니다.
기본적으로 변수를 선언할 때 그 자료형을 추론할 수 있는 경우, 타입을 명시하지 않아도 됩니다.
let size = 100; // 자료형은 number일 것입니다.
그렇지 않은 경우, 변수 뒤에 콜론(:)과 함께 타입을 명시해주어야 합니다.
let size: nubmer;
배열이나 튜플도 동일한 방법으로 명시합니다.
// array
const cart: string[] = [];
const carts: string[][];
// tuple
let mySize: [number, number]
let mySize: [number, string]
만약 다른 타입의 변수를 재할당하고자 한다면, 오류가 발생합니다.
let size = 'L'
size = '100' // 오류!
let sizes = ['a', 'b', 'c']
sizes = [90 , 95, 100] // 오류!
728x90
'Language > TypeScript' 카테고리의 다른 글
[TS] Syntax | 03. 함수 타입 명시하기 (0) | 2024.06.24 |
---|---|
[TS] Syntax | 02. 객체 타입 명시하기 (0) | 2024.06.24 |
[TS] TSC에 대해서 (0) | 2024.06.24 |
[TS] TypeScript 프로젝트 시작하기 (0) | 2024.06.24 |
[TS] TypeScript에 대해서 (0) | 2024.06.24 |
Comments