[Basic] JavaScript 데이터 종류

일상 코딩·2022년 3월 27일
0

JavaScript

목록 보기
1/53
post-thumbnail

01.데이터 타입 이란? (Data Type)

  • 데이터 타입은 프로그래밍 언어에서 사용할 수 있는 데이터 (숫자, 문자열, 불리언 등)의 종류를 맣합니다.

02.JavaScript의 데이터 타입 종류

  • 원시 타입(Primitive data type): 원시 타입의 값은 변경 불가능한 값 이며 pass-by-value(값에 의한 전달) 입니다.
  • Number
  • String
  • Boolean
  • null
  • undefined
  • symbol (ES6에서 추가됨)
  • 객체 타입 (object / reference type)
  • object
  • Array

2-1.Number(숫자 데이터)

  • 정수 및 부동소수점 숫자를 나타냅니다.
let number = 123;
let opacity = 1.57;

console.log(number) // 123
console.log(opacity) // 1.57

2-2.String(문자 데이터)

  • 따음표를 사용합니다.
let myName = "HEROPY";
let email = "wlsdnjs156@naver.com";
let hello = `Hello ${myName}?!`;

console.log(myName); // HEROPY
console.log(email); // wlsdnjs156@naver.com
console.log(hello); // Hello HEROPY?!

2-3.Boolean (불린 데이터)

  • true, false 두 가지 값 밖에 없는 논리 데이터 입니다.
let checked = true; // 참
let isShow = false; // 거짓

console.log(checked) // true
console.log(isShow) // false

2-4.undefined

  • 값이 할당되지 않은 상태를 나타냅니다.
let undef;
let obj = { abc: 123 };

console.log(undef); // undefined
console.log(obj.abc); // 123
console.log(obj.xyz); // undefined

2-5.Null

  • 어떤 값이 의도적으로 비어있음을 의미합니다.
let empty = null;

console.log(empty) // null

2-6.Object (객체 데이터)

  • 여러 데이터를 { Key:value } 형태로 저장합니다.
let user = {
  // Key: value,
  name: "HEROPY",
  age: 24,
  isValid: true
};

console.log(user.name) // HEROPY
console.log(user.age) // 24
console.log(user.isValid) // true

2-7.Array(배열 데이터)

  • 여러 데이터를 순차적으로 저장합니다.
let fruits = ["Apple", "Banana", "Cherry"];

console.log(fruits[0]) // "Apple"
console.log(fruits[1]) // "Banana"
console.log(fruits[2]) // "Cherry"
profile
일취월장(日就月將) - 「날마다 달마다 성장하고 발전한다.」

0개의 댓글