https://www.sucatering.cn/MyJSCSS/jlinq.js这是我个人网站域名下的linqjs只可学习推荐使用
有时候在项目当中只用for循环会让人觉得很low而且查找方式太单一不能显示高端那么linq语法就很有必要使用,linq语法不仅仅存在于后端也存在于前端的写法
第一先引入linq相关的js,如果不想找可以用我上面这个
第二我列举下常用的linq语法
where 条件
var list=[{id:1,name:"张三"},{id:2,name:"李四"},{id:3,name:"王五"}]
var arr = [];
jLinq.from(list).where(function (row) {
return (row.name== "张三");
}).select(function (row) {
arr.push(row);
});
filer语法
var arr =list.filter(row=>row.id==2);
语法还有很多种今天仅仅是提及这个方法存在和简单使用