본문 바로가기
타입스크립트

typescript에서 객체 사용하는 방

by 띠리에이터 2024. 2. 5.
  •  typescript 에서 객체에 타입을 지정해줄 때는 ; 을 사용한다
let stock:{
  id:string;
  name:string;
  price:number;
  membersOnly:boolean;
  sizes:string[];
}

 

    •  
let stock:{
  id:string;
  name:string;
  price:number;
  membersOnly:boolean;
  sizes:string[];
} = {
  id: '1324',
  name: '귀여운 모자',
  price: 5000,
  membersOnly: true,
  sizes: ['M', 'L', 'XL'],
}

//값을 입력했을 때 타입오류면 바로 알 수 있다.
  • 프로퍼티 개수를 알 수 없거나 개수를 정해놓고 싶지 않을 경우에 프로퍼티 값에 타입만 지정이 가능
let obj2:{
  [id:string]:number; // 키를 string, 값을 number로 지정
} = {
  '123': 123,
  '1234': 1234,
  '12345': '123' // number 타입에 string값이 들어왔으니 오류 
}

'타입스크립트' 카테고리의 다른 글

typescript 다른 타입들  (0) 2024.02.05
02.05 typescript에서 배열 사용하기?  (0) 2024.02.05