본문 바로가기

JavaScript

[JavaScript] 자료형 (String, Number, 객체, null, undefined)

반응형

 

- String (문자열)
- Number (숫자)
- Boolean (참거짓)
- Symbol (기호)
- Object (객체)

그리고 특별한 자료형으로 null과 undefined

 

 

 

String (문자열): 문자나 글자들의 집합을 표현하는 자료형

 

let str = "Hello, World!";
console.log(str); // 출력 결과: Hello, World!

 

 

 

Number (숫자): 정수, 실수, NaN (숫자가 아닌 값) 등 숫자에 관련된 값들을 저장할 수 있는 자료형

 

let intNum = 10;
let floatNum = 3.14;
console.log(intNum, floatNum); // 출력 결과: 10 3.14

 

 

 

Boolean (참거짓): 'true'와 'false' 값을 가지는 자료형으로, 주로 조건문이나 논리 연산에서 사용

 

let isTrue = true;
let isFalse = false;
console.log(isTrue, isFalse); // 출력 결과: true false

 

 

 

Symbol (기호): 고유하고 변경 불가능한 값으로, 주로 객체 속성의 키로 사용

 

let sym = Symbol();
console.log(sym); // 출력 결과: Symbol()

 

 

 

Object (객체): 자바스크립트의 대부분 객체이며, 속성과 속성에 해당하는 값을 모아 놓은 집합체

 

let obj = { name: "John", age: 30 };
console.log(obj); // 출력 결과: { name: 'John', age: 30 }

 

 

 

 

null: 값이 없음을 의도적으로 표현한 경우 사용
undefined: 값이 할당되지 않은 변수의 기본값으로, 값이 없음을 암시

 

 

 

반응형