여러 속성과 값을 가진 개체가 있습니다. 한 번에 모두 가져 오려면 어떻게합니까?
아래 코드에서 제품에는 여러 값이 있습니다. 나는 모든 가격을 잡고 자바 스크립트를 사용하여 합계를 원합니다.
코드는 다음과 같습니다.
var products = [
{name:"anti-glair", price:100, quantity:200, status:"available"},
{name:"Lens", price:300, quantity:35, status:"Un-available"},
{name:"Optics", price:150, quantity:500, status:"available"}
];
이렇게 노력하고 있어요
console.log(products.price);
그러나 정의되지 않은 것으로 표시됩니다.
나는 모든 제품의 합계도 원합니다.
products
배열을 나타냅니다. 인덱스 0을 사용하여 해당 배열의 첫 번째 개체에 액세스하고 인덱스 1을 사용하여 두 번째 개체에 액세스 할 수 있습니다. 또는 루프를 사용하여 배열을 for
반복 products.forEach
하거나이 질문 에 대한 답변에 설명 된 여러 다른 방법을 사용할 수 있습니다.
객체가 있으면 표시된 구문을 사용하여 해당 속성에 액세스 할 수 있습니다.
예를 들어 :
var products = [
{name:"anti-glair", price:100, quantity:200, status:"available"},
{name:"Lens", price:300, quantity:35, status:"Un-available"},
{name:"Optics", price:150, quantity:500, status:"available"}
];
console.log(products[0].price);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다