JavaScript 배열 대 객체 선언

Kushank Singh 2023년10월12일
JavaScript 배열 대 객체 선언

배열과 객체는 모두 변경 가능하며 여러 값을 저장할 수 있습니다. 둘 다 JavaScript의 중요한 부분으로 간주됩니다.

이 기사에서는 JavaScript에서 배열과 객체 선언의 차이점에 대해 배웁니다.

배열은 단일 변수의 여러 값을 저장할 때 사용되는 반면 객체는 값과 함께 여러 변수를 보유할 수 있습니다.

배열은 또한 객체로 간주될 수 있으며 대부분의 객체 기능을 가지고 있습니다. length, pop(), slice() 등과 같은 몇 가지 추가 기능이 있습니다.

배열을 선언하기 위해 대괄호 []를 사용합니다.

다음 코드를 참조하십시오.

var name = ['abc', 'def']
console.log(name)

출력:

["abc","def"]

위의 예에서 우리는 name이라는 배열을 선언하고 그 내용을 출력했습니다. 배열의 요소는 액세스하는 데 사용할 수 있는 특정 인덱스에 저장됩니다.

반면에 객체를 사용하면 name을 값과 쌍으로 연결할 수 있습니다. 키를 사용하여 객체의 값에 액세스할 수 있습니다.

객체를 선언하기 위해 중괄호 {}를 사용합니다.

예를 들어,

var obj = {
  name: ['abc', 'def'],
  age: 18,
} console.log(obj.name);
console.log(obj['age']);

출력:

["abc","def"]
18

위의 예는 문제를 해결해야 합니다. obj라는 개체를 만들었습니다. 쌍 중 하나에 배열이 포함되어 있습니다. 우리는 그들의 키를 사용하여 요소에 접근할 수 있었습니다.

관련 문장 - JavaScript Object

관련 문장 - JavaScript Array