본문 바로가기
Dev/JavaScript

[JavaScript] 데이터 구조

by 코딩삐약 2022. 4. 26.
const mon = "mon";
const tue = "tue";
const wed = "wed";
const thu = "thu";
const fri = "fri";
const sat = "sat";
const sun = "sun";

// array 배열
const daysOfWeek = [mon, tue, wed, thu, fri, sat, sun];

const nonsense = [1, 2, "hello", false, null, true, undefined];
// 대괄호로 둘러싸여 쉼표로 분리

console.log(daysOfWeek, nonsense);

const daysOfWeek = ["mon", "tue", "wed", "thu", "fri", "sat"];

// Get Item from Array
console.log(daysOfWeek[4]); // index는 0부터

// Add one more day to the array
daysOfWeek.push("sun");
console.log(daysOfWeek);

 

cf) Array (하나의 주제에 관한 것만으로 이루어짐)-한 주의 요일리스트, 구매목록 등 

// Object (property로 이루어짐) 
const player = {
    name: "nico",
    points: 10,
    fat: true,
} 
// 값만 array에 넣으면 무슨 뜻인지 알 수 없다 -> Object로 만듦

// Object에서 원하는 값 가져오기
console.log(player.name);
console.log(player["name"]);

console.log(player);
player.fat = false; //const를 바꾸는게 아니라서 가능
player.lastName = "potato"; // 새롭게 추가
console.log(player);

 

'Dev > JavaScript' 카테고리의 다른 글

[JavaScript] HTML in Javascript  (0) 2022.04.27
[JavaScript] Conditionals  (0) 2022.04.27
[JavaScript] Return  (0) 2022.04.27
[JavaScript] Functions  (0) 2022.04.26
[JavaScript] 데이터 타입  (0) 2022.04.26