var test = {} (객체):이는 객체를 생성합니다.
객체는 키-값 쌍의 컬렉션으로, 각 키는 고유한 문자열(또는 심볼)로 값에 접근하는 데 사용됩니다.
예시:
var test = {
name: "John",
age: 30
};
console.log(test.name); // 출력: "John"
console.log(test["age"]); // 출력: 30
var test2 = [] (배열):이는 배열을 생성합니다.
배열은 값(항목)의 정렬된 목록으로, 각 항목은 인덱스를 통해 접근할 수 있습니다. 인덱스는 0부터 시작합니다.
예시:
var test2 = ["apple", "banana", "cherry"];
console.log(test2[0]); // 출력: "apple"
console.log(test2.length); // 출력: 3
1. 객체 ({}):
데이터를 키-값 쌍으로 저장하는 데 사용됩니다.
키는 일반적으로 문자열이며, 값은 어떤 데이터 타입이든 될 수
있습니다.
키는 순서가 없습니다.
2. 배열 ([]):
항목의 목록을 저장하는 데 사용됩니다.
항목은 인덱스(0부터 시작)에 의해 정렬됩니다.
인덱스는 숫자로 되어 있으며 순차적입니다.
// 객체
var person = {
firstName: "Alice",
lastName: "Smith",
age: 25
};
console.log(person.firstName); // 키로 접근, 출력: "Alice"
// 배열
var fruits = ["apple", "banana", "cherry"];
console.log(fruits[1]); // 인덱스로 접근, 출력: "banana"
요약하자면, 객체는 이름이 있는 데이터를 저장하는 데 사용되고, 배열은 순서가 있는 데이터를 저장하는 데 사용됩니다.