如何迭代一个JSON数组nullsafe?
这个问题在这里已经有了答案:
试试这个
(offer.products || []).forEach(function(product) {
console.log(product);
});
只需添加适配检查:
if (offer.products) { //blocks products==null and products==undefined
offer.products.forEach(function(product) {
console.log(product);
});
}
空白不应该是一个问题,因为如果产品是空的,forEach不应该做任何事情。
链接地址: http://www.djcxy.com/p/12073.html