领先的免费Web技术教程,涵盖HTML到ASP.NET

网站首页 > 知识剖析 正文

jquery下的类linq封装插件jlinq jq封装插件和使用

nixiaole 2024-11-10 12:33:53 知识剖析 19 ℃

描述

c#下的linq表达式非常好用,可以大大简化了数据操作,当习惯了linq操作的人,在js下进行数据操作时,往往显得非常不适应,不经意间发现了一款比较老的基于jquery的类似linq的语法封装插件叫jlinq


示例

var results = jlinq.from(data.users).starts("first", "a").sort("first").select(function(rec) { return rec.first.toLowerCase(); });
results = jlinq.from(data.users).starts("first", "a").sort("first").select(function(rec) { return rec.first.toLowerCase(); });
results = jlinq.from(data.users).starts("first", "a").sort("first").select(function(rec) { return rec.first.toLowerCase(); });
var ordered = results[0] == "abby" && results[1] == "abigail" && results[2] == "adam" && results[3] == "audrey" && results[4] == "ava";

var data = [{val:"a"},{val:"b"},{val:"c"},{val:"A"},{val:"B"},{val:"C"},{val:"A"},{val:"B"},{val:"C"}];
var result = jlinq.from(data).group("val");
result = jlinq.from(data).useCase().group("val");


托管

github:https://github.com/hugoware/jlinq-beta

star:238

总结

这是一款很老的国外的jquery插件,我记得当时还是jquery盛行的时代,当时用过这款jlinq,现在已经基本不用了,偶然间看到了,拿出来分享下,可能还有经常使用jquery的人会有帮助

Tags:

最近发表
标签列表