var arrayFound = obj.items.filter(function(item) { return item.isRight == 1;});
当然,您也可以编写一个函数来根据对象文字查找项目:
Array.prototype.myFind = function(obj) { return this.filter(function(item) { for (var prop in obj) if (!(prop in item) || obj[prop] !== item[prop]) return false; return true; });};// then use:var arrayFound = obj.items.myFind({isRight:1});
这两个函数都使用数组上的本机
.filter()方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)