【发布时间】:2018-09-11 02:03:14
【问题描述】:
我正在循环一个 json 对象,其结构如下:
var my_products = {
"products": [
{
"title": "Product 1",
"id": 001,
"stock_quantity": 0,
"in_stock": false
},
{
"title": "Product 2",
"id": 002,
"stock_quantity": 0,
"in_stock": false
},
{
"title": "Product 3",
"id": 003,
"stock_quantity": 1,
"in_stock": true
},
{
"title": "Product 4",
"id": 004,
"stock_quantity": 1,
"in_stock": true
}
]
};
我可以使用下面的代码遍历对象:
for(var i=0; i<my_products.products.length; i++) {
var product = my_products.products[i];
console.log(product);
console.log('in_stock:',product.in_stock);
}
您知道如何循环遍历具有"stock_quantity": 1 and "in_stock": true 属性的产品的每条记录吗?
在上面的示例中,有 2 个产品记录具有“stock_quantity": 1 属性(非零数量)
【问题讨论】:
标签: javascript php jquery wordpress woocommerce