JavaScript 배열과 객체

JavaScript 배열과 객체의 차이점을 알고 언제 사용해야 하는지 알고 있습니다.




차이점:



배열은 번호가 매겨진 인덱스를 사용합니다.
개체는 명명된 인덱스를 사용합니다.

사용 시기:



요소 이름을 숫자로 하려면 배열을 사용하십시오.
요소 이름을 문자열로 하려면 개체를 사용하십시오.

배열 사용 방법



const pets = ["cats","hamsters","dogs"];

여기서 배열의 요소를 직접 할당합니다.

다음을 통해 배열의 요소에 액세스할 수 있습니다.

pets[0];
pets[1];
...
pets[pets.length-1];


시작 인덱스는 항상 0이고 array.length-1에서 끝납니다.

크기가 정의되지 않은 배열의 경우:

const arr = new Array();
const arr = [];


여기서 위 중 하나를 사용하여 새로운 빈 배열을 만들 수 있습니다.
배열에 추가하려면 간단히 arr[index] = value 또는 arr.push(value) ;

const arr = new Array(size);


정의된 크기의 빈 배열을 만드는 데 사용할 수 있습니다.


객체를 사용하는 방법




const pet = {name:"Snuffle", lastName:"Chungus", age:69};


위의 줄은 키-값 쌍을 만드는 방법을 보여줍니다. 이 키는 나중에 값을 가져오는 데 사용할 수 있습니다.

const pet = [];
person["name"] = "Snuffle";
person["lastName"] = "Chungus";
person["age"] = 69;


위의 코드 블록은 키-값 쌍이 pet 라는 빈 개체에 추가되는 방법을 보여줍니다.

좋은 웹페이지 즐겨찾기