사용자 도구

사이트 도구


typescript:datatype

문서의 이전 판입니다!


TypeScript Data Type

Data Type

  • boolean
    • boolean : primitive data type
    • Boolean : primitive wrapper object
  • number
    • 정수와 실수를 구분하지 않습니다. 둘 다 floating point values입니다.
  • string
    • double quotes(“)와 single quotes(')둘 다 이용할 수 있습니다. single quotes를 주로 사용
    • String : wrapper 생성자함수
    • backquotes(`)를 이용하여 여러 줄을 입력할 수 있습니다.
  • Array
    • primitive data type이 아닌 객체입니다.
  • Tuple
    • 배열입니다. 특수한 형태의 배열로 인식하시면 됩니다.
    • 배열의 각 원소에 대해 각기 다른 data type을 허용합니다.
    • let myTuple: [string, number];
      myTuple = ["Hello", 100]; // 가능
      myTuple = ["Hello", "World"]; // 에러
  • enum
    • C#의 enum과 동일합니다.
    • enum Color { Red = 1, Green, Blue = 4 }
       
      let myColor: Color = Color.Green;
      console.log(myColor);   // 2 출력
       
      myColor = Color.Blue;
      console.log(myColor);   // 4 출력

TypeScript는 data type을 체크

아래의 코드는 에러입니다.

let myColorStr: string = Color.Green;
typescript/datatype.1533307079.txt.gz · 마지막으로 수정됨: 2025/04/15 10:05 (바깥 편집)