TIL. 타입

김은서·2022년 6월 24일
0

TIL

목록 보기
2/52

변수에는 다양한 타입이 있음.

숫자(Number)
문자열(String)
불리언(Boolean): true / false
배열(자료형 Array)
객체(자료형 Object)
undefined
함수(function)

변수의 타입을 알아보기 위해 사용하는 것: typeof 연산자

typeof를 사용하여 값의 타입을 확인하는 방법

console.log(typeof ___ )

console.log(typeof 1) // number
console.log(typeof '1') // string
console.log(typeof (1 < 2)) // boolean



let number = 1;
console.log(typeof number) // number

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

let arrayA = ['a','b', 'c']
console.log(typeof arrayA) //object 

//typeof로는 원하는 array를 얻을 수 없음
//배열인지 확인하고 싶을때는 isArray를 사용해서  array와 object를 구분할 수 있음
//(ex. Array.isArray() -> Array.isArray(arrayA) )


let objA = { name:'kim', age: 26, location:'seoul'}
console.log(typeof objA) //object

function getAddNum(num1, num2){
    let addNum = num1 + num2;
    return addNum;
}
console.log(typeof getAddNum); //function

0개의 댓글