공부해봅시당
[Typescript] 값과 타입 본문
값(Value)
프로그램이 실행될 때 실제로 사용되는 데이터
const x = 10; // 여기서 10은 값
const obj = { name: "Alice", age: 30 }; // obj는 객체 값
타입(Type)
값의 형태와 구조를 정의하며 컴파일 타임에 타입 검사를 위해 사용
let x: number; // number는 타입입니다.
type Person = { name: string; age: number }; // Person은 객체의 타입입니다.
요약
값: 실제 데이터 (예: 10, "Alice", { name: "Alice", age: 30 })
타입: 데이터의 형태와 구조를 정의하는 것 (예: number, string, { name: string; age: number })
타입스크립트에서 자바스크립트의 키워드가 해석되는 방식
값 | 타입 | |
class | Y | Y |
const, let, var | Y | N |
enum | Y | Y |
function | Y | N |
interface | N | Y |
type | N | Y |
namespace | Y | N |
'STUDY > Typescript' 카테고리의 다른 글
[Typescript] 타입 활용하기 (0) | 2024.08.06 |
---|---|
[Typescript] 타입 확장하기 & 좁히기 (0) | 2024.07.30 |
[Typescript] 타입스크립트 타입 선언 & 종류 (24) | 2024.07.23 |
[Typescript] 타입 (1) | 2024.07.20 |
[Typescript] Typescript를 시작하기 전에 (1) | 2024.07.19 |