김숭늉 마음대로

자바스크립트의 데이터타입 (7가지 종류), javascript data type 본문

IT/JavaScript

자바스크립트의 데이터타입 (7가지 종류), javascript data type

김숭늉이 2023. 9. 5. 15:09
728x90

 

자바스크립트의 Data type에 대해 알아 보겠습니다.

Data type의 Value(값)은 object(객체) 혹은 primitive data(원시 데이터) 둘중 하나 입니다.

 

 

primitive data(원시 데이터)의 종류는 뭐가 있을까? 

 

1. 숫자(number)

let age = 23;

let PI = 3.1415; // 파이 처럼 변하지 않는 숫자인경우는 변수명을 대문자로 사용함 (관례적 약속)

2. 글자 (string)     let firstname = 'seung'

3. 불리언 (Boolean) -  true or false 

4. undefined - 변수를 선언했을때 (빈값임) 

//undifined

let year; // 빈 변수
console.log(year); // undifined
console.log(typeof year); // undifined

year = 1991; // 빈변수에 새 값을 할당
console.log(typeof year); // number

5. Null - 빈값임

console.log(typeof null);
// 어떤객체도 가리키고 있지 않는데 콘솔에 출력하면 object로 나오게된다. 원시타입(primitive value)로, JavaScript에서는 구현버그로 간주한다.

6. symbol - 바꿀수 없는 고유한값

7. bigInt- 숫자형식으로 표현하기에는 너무 큰 정수 

 

 


typeof 를 통해 데이터 타입을 간단하게 확인 할수 있다!

 

let javasciptIsFun = true;
console.log(javascriptIsFun); // true

console.log(typeof true); // boolean
console.log(typeof javasciptIsFun); // boolean
console.log(typeof 23); // number
console.log(typeof "jonas"); // string

javasciptIsFun = "Yes!"; // 이미존재하는 변수를 값을 재 정의
console.log(typeof javasciptIsFun); // string

 

 

variable은 변수를 이야기함 (변수는 data type을 담는 박스일뿐!)

/*    */ 을 통해서 전체문장을 주석처리 할수가 있음 

 

 

감사합니다~!

728x90
반응형