Primitive Types

Seulyi Yoo·2022년 7월 13일
0

TypeScript

목록 보기
6/42
post-thumbnail

Primitive Type?

  • 오브젝트와 레퍼런스 형태가 아닌 실제 값을 저장하는 자료형
  • Primitive 형의 내장 함수를 사용 가능한 것은 JavaScript 처리 방식 덕분
  • (ES2015 기준) 6가지
    • boolean
    • number
    • string
    • symbol(ES2015)
    • null
    • undefined
let name = 'mark';
name.toString();
  • literal 값으로 Primitive 타입의 서브 타입을 나타낼 수 있음
true;
'hello';
3.14;
null;
undefined;
  • 래퍼 객체로 만들수 있음
new Boolean(false); // typeof new Boolean(false) : 'object'
new String('world'); // typeof new String(true) : 'object'
new Number(42); // typeof new Number(42) : 'object'
  • TypeScript 의 핵심 primitive types 는 모두 소문자
function reverse(s: string): string {
	return s.split("").reverse().join("");
}

reverse("hello world");
profile
성장하는 개발자 유슬이 입니다!

0개의 댓글