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
라는 빈 개체에 추가되는 방법을 보여줍니다.
Reference
이 문제에 관하여(JavaScript 배열과 객체), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/acesif/javascript-arrays-vs-objects-303i텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)