四时宝库

程序员的知识宝库

jquery下的类linq封装插件jlinq(jquery封装插件的好处)

描述

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的人会有帮助

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接