반응형
- 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: 값이 할당되지 않은 변수의 기본값으로, 값이 없음을 암시
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] 타입변환, 객체(objects) 및 프로퍼티(properties) (0) | 2023.06.23 |
---|---|
[JavaScript] 반복문 (for, while, do...while, break, continue) (0) | 2023.06.22 |
[JavaScript] 조건문 (if ~ else문, switch문) (0) | 2023.06.21 |
[JavaScript] 연산자 (산술, 할당, 비교, 논리, 증감) (0) | 2023.06.20 |
[JavaScript] 변수와 상수 (var, let, const) (0) | 2023.06.18 |