Jquery 常用的几个过滤数据函数

$.grep 数据筛选

var j=2017; 
var data=[{year:"2017",name:"测试1"},{year:"2017",name:"测试2"},{year:"2016",name:"测试2"},{year:"2015",name:"测试2"}] 

var thisData = $.grep(data,
function (n)
{
return Number(n.Year) ===j; }
);

$.each 数据遍历

var data=[{year:"2017",name:"测试1"},{year:"2017",name:"测试2"},{year:"2016",name:"测试2"},{year:"2015",name:"测试2"}] 
var strText=""; 
$.each(data, function (i, n) {
                   strText+=n.name+" ";
                  });

filter数据过滤

var data=[{year:"2017",name:"测试1"},{year:"2017",name:"测试2"},{year:"2016",name:"测试2"},{year:"2015",name:"测试2"}] 

  var list =data.filter(function (e) { return e.year== "2017" })
forEach 数据遍历
var data=[{year:"2017",name:"测试1"},{year:"2017",name:"测试2"},{year:"2016",name:"测试2"},{year:"2015",name:"测试2"}] 

  var list =data.forEach(item=>{.....})

  

 

posted on 2018-08-02 18:03  Frank-  阅读(1263)  评论(0编辑  收藏  举报

导航