我有一个具有多个属性和值的对象。如何一次获取所有内容?
在下面的代码中,产品具有多个值。我想获取所有价格,并希望使用java脚本求和
代码如下。
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] 删除。
我来说两句