반응형
데이터 유형이란?
제가 공부 중인 언어는 파이썬과 자바스크립트 둘 밖에 없지만, 개발언어에는 데이터 타입이라는 게 존재하더라구요. 자바스크립트에는 대표적으로 7가지가 있었습니다.
- 숫자형(Number): 정수를 포함한 모든 실수를 말합니다. ex) 5, 4.2, 2300
- 문자형(String): 모든 문자, 텍스를 말합니다. 작은 따옴표 또는 큰 따옴표로 묶어야 해요. ex) 'hello', "안녕하세요"
- 불리언형(Boolean): True, False 값만 존재하는 경우 입니다. Y/N 질문에 대한 답변이라고 생각하면 됩니다.
- 널(Null): 아무런 값이 없을 때입니다.
- undefined : 정의되지 않은 값입니다. null은 의도적으로 값이 없는 경우지만 undefined는 실제 아무런 값이 없는거에요. 좀 더 쉽게 말하면 null은 값이 없는 것 자체로 의미가 있는 거에요.
- 기호(Symbol): 유일성을 보장하는 고유한 식별자를 생성하는데 사용하는 유형입니다. (아직 저도 공부하면서 못 만나봤어요...)
- 객체(Object): 여러 데이터가 모여있는 유형입니다.
하나씩 예시를 살펴보겠습니다.
숫자형(Number)
let age = 30;
let price = 19.99;
문자형(String)
let name = 'Alice';
let message = "안녕하세요!";
let template = `제 이름은 ${name}입니다.`;
불리언형(Boolean)
let isStudent = true;
let hasCar = false;
null
let data = null;
undefined
let age;
console.log(age); // undefined
객체(Object)
let person = {
name: 'Bob',
age: 25,
isStudent: true
};
let fruits = ['apple', 'banana', 'orange'];
반응형
'Javascript' 카테고리의 다른 글
자바스크립트(Javascript) 문자열 연결하는 방법 (0) | 2023.08.02 |
---|---|
자바스크립트(Javascript) 산술 연산자 (+, -, *, /, %), 수학 계산하기 (0) | 2023.08.01 |
자바스크립트(Javascript)에서 주석(comments) 명령어, //, /* */ (0) | 2023.07.29 |
자바스크립트(Javascript) 값 출력하는 함수 console.log (0) | 2023.07.28 |
자바스크립트 변수 (Javascript Variables) (0) | 2023.07.24 |