250x250
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
- 애니메이션
- 풀스택
- xcode
- 개발자
- Animation
- keyframes
- CSS
- 프론트엔드
- effect
- html5
- front-end
- IOS
- javascript
- php
- 백엔드
- react
- ipad
- button
- iOS 개발자
- 자바스크립트
- iPhone
- image
- css3
- jQuery
- 비전공자
- 비전공 개발자
- HTML
- SWIFT
- hover
- MAC
Archives
- Today
- Total
비전공자 개발일기
Javascript - Typescript 본문
728x90
SMALL
환경 설정
- npm
- npm i typescript -g
- node_modules/.bin/tsc
- tsc source.ts
- npm init -y
- npm i typescript -D
Type annotation: 변수가 어떤 파입인지 지정하는 것
typescript
let a: number;
a = 39
function hello(b: number) {
}
hello(39)Type script vs Javascript
- Static Types(set during development) vs Dynamic Types(resolved at runtime)
- 프로그램이 유용하려면, 가장 간단한 데이터 단위로 작업 할 수 있어야 함(number, string, boolean 등)
- Typescript에서, Javascript에서 기대하는 것과 동일한 타입을 지원하며, 돕기 위해 추가적인 열거 타입 제공
- Boolean, Number, String, Null, Undefined, Symbol, Array:object 형
- Any, Void, Never, Unknown, Enum, Tuple:object형
Primitive Types
- 오브젝트와 레퍼런스 형태가 아닌 실제 값을 저장하는 자료형
- Boolean, Number, String, Symbol, Null, Undefined
728x90
LIST
'Javascript' 카테고리의 다른 글
| Javascript (0) | 2021.08.09 |
|---|---|
| Javascript - 피보나치 수열 (0) | 2021.08.09 |
| Javascript (0) | 2021.08.04 |
| Javascript (0) | 2021.08.03 |
| Javascript (0) | 2021.08.02 |