본문 바로가기
Studying/JavaScript

JavaScript 기초 2 - Data Type (자료형)

by giem 2022. 1. 10.
반응형

문자형 String

const name = "gm";
const msg = `My name is ${name}`;
const msg2 = "My name is ${name}";

console.log(msg);
// My name is gm

console.log(msg2);
// My name is ${name}

 

문자형끼리의 더하기는 문자열 연결

숫자와 문자를 더하면 숫자가 문자화 됨

 

숫자형 Number

let age=28;
console.log(age+1); //29
// 1/0			// Infinity
// "name"/2		// NaN(Not a Number)

 

논리 자료형 Boolean

true false와 같은 논리적 값

 

null

존재하지 않는 값

let user = null

user는 없는 것으로 보면 됨.

 

undefined

할당되지 않은 값

let age;
console.log(age) // undefined

 

typeof 형

변수의 자료형 알아낼 수 있음

typeof(3)// "number"

 

객체형

object

null을 object라고 표시하는데 사실 이건 초기 JS의 오류이지만 호환을 위해 고치지는 않는다고 발표됨

 

추후 추가 정리

심볼형

추후 정리

반응형

댓글