본문 바로가기

Programming Language/Javascript

[Javascript] 배열(Array) 과 객체(Object)

[ Array [ ] ]

Array일련의 값들을 저장하는데 사용되며, 이 값들은 일련의 숫자 인덱스를 통해 액세스할 수 있다.

Array[] 대괄호 를 사용하여 정의하며, 각 항목은 쉼표로 구분된다.

let fruits = ["apple", "banana", "orange"];

console.log(fruits[0]); // "apple"

[ Array 안에 Object 정의하기 ]

let students = [
	  { name: "John", age: 20 },
    { name: "Jane", age: 22 },
    { name: "Bob", age: 21 }
];



[ Object { } ]

Object 는 키(key)와 값(value)을 쌍으로 가지는 데이터를 저장하는 데 사용된다.

﹡ 키를 사용하여 값에 액세스할 수 있다.

let person = {
    name: "John",
    age: 30,
    address: "123 Main St"
};

[ Object 안에 Array 정의하기 ]

var person = {
    name: "John",
    age: 30,
    hobbies: ["reading", "running", "swimming"],
    favorites: {
        movies: ["The Godfather", "Forrest Gump", "The Shawshank Redemption"],
        foods: ["pizza", "sushi", "tacos"]
    }
};

따라서, ArrayObject는 서로 다른 방식으로 데이터를 저장하고 관리한다.

Array는 숫자 인덱스를 사용하여 값에 액세스하고, Object는 키를 사용하여 값에 액세스 한다.


Uploaded by N2T