01.데이터 타입 이란? (Data Type)
- 데이터 타입은 프로그래밍 언어에서 사용할 수 있는 데이터 (숫자, 문자열, 불리언 등)의 종류를 맣합니다.
02.JavaScript의 데이터 타입 종류
- 원시 타입(Primitive data type): 원시 타입의 값은 변경 불가능한 값 이며 pass-by-value(값에 의한 전달) 입니다.
- Number
- String
- Boolean
- null
- undefined
- symbol (ES6에서 추가됨)
- 객체 타입 (object / reference type)
2-1.Number(숫자 데이터)
let number = 123;
let opacity = 1.57;
console.log(number)
console.log(opacity)
2-2.String(문자 데이터)
let myName = "HEROPY";
let email = "wlsdnjs156@naver.com";
let hello = `Hello ${myName}?!`;
console.log(myName);
console.log(email);
console.log(hello);
2-3.Boolean (불린 데이터)
- true, false 두 가지 값 밖에 없는 논리 데이터 입니다.
let checked = true;
let isShow = false;
console.log(checked)
console.log(isShow)
2-4.undefined
let undef;
let obj = { abc: 123 };
console.log(undef);
console.log(obj.abc);
console.log(obj.xyz);
2-5.Null
let empty = null;
console.log(empty)
2-6.Object (객체 데이터)
- 여러 데이터를 { Key:value } 형태로 저장합니다.
let user = {
name: "HEROPY",
age: 24,
isValid: true
};
console.log(user.name)
console.log(user.age)
console.log(user.isValid)
2-7.Array(배열 데이터)
let fruits = ["Apple", "Banana", "Cherry"];
console.log(fruits[0])
console.log(fruits[1])
console.log(fruits[2])