[JavaScript 기초] 타입, typeof 연산자

Rose Jang·2022년 10월 21일
0

Section 1

목록 보기
2/15

- 데이터 타입

number, string, boolean, null, undefined, symbol, object
  • number
    JavaScript는 정수, 실수, 소수, n진법 등 구분없이 모두 number type으로 통일된다.

  • string
    '', "", 백틱
    일반적으로는 '', ''안에 따옴표를 사용해야 할 시 "", 템플릿 리터럴엔 백틱을 사용

  • boolean
    true, false
    0, '' -> falsy

  • undefind, null
    -두 개의 차이점을 알 수 있어야 한다
    -undefined type인 값은 undefined가 유일하다.
    -null type인 값은 null이 유일하다.
    -undefined는 아무 것도 할당되지 않은 상태일 때 할당된다.
    -null은 비어있다는 것을 의도적으로 명시할 때 사용한다.
    (이전에 할당된 값을 사용하지 않고 비어있는 상태로 둘 때 null 사용)

- typeof 연산자

  • typeof 연산자는 특정 값의 타입을 확인하고자 할 때 사용하는 연산자이다.
console.log(typeof 100) //number
console.log(typeof '100') //string
conesole.log(typeof 5<6)  //true
let pi = 3.141592;
console.log(typeof pi) //number

let name = 'Rose';
console.log(typeof name) //string

0개의 댓글