TIL | 타입스크립트 기본 타입

이은빈 EUNBIN·2021년 4월 23일
0

TypeScript

목록 보기
3/3
post-thumbnail
let numValue: number;
let stringValue: string;
let booleanValue: boolean;
let undefinedValue: undefined; // 최하위타입
let nullValue: null; // 최하위타입
let objValue: object;
let symbolValue: symbol;
let anyValue: any; // 최상위타입

/*
anyValue = 1;
anyValue = '3';
anyValue = null;
anyValue = {};

objValue = { name: 'Tom' };
objValue = {};
objValue = new String('hello');

symbolValue = Symbol(); // 유니크한 값을 생성
*/

let nameList: string[];
nameList = ['1', '3'];
nameList.push('hello');

let user: { name: string; score: number };
user = {
  name: 'jay',
  score: 30,
};

let tuple1: [number, string];
let tuple2: [number, number, number];
tuple1 = [1, '2'];
tuple2 = [1, 2, 3];
profile
Frontend Engineer & Value Creator

0개의 댓글