【发布时间】:2010-11-24 14:20:05
【问题描述】:
在我的日常工作中,我碰巧写了一个类似于 LINQ 表达式的链式 javascript 函数来查询 JSON 结果。
var Result = from(obj1).as("x").where("x.id=5").groupby("x.status").having(count("x.status") > 5).select("x.status");
它完美地工作并给出了预期的结果。
我想知道如果代码是这样编写的(以更易读的方式),这看起来很棒
var Result = from obj1 as x where x.status
groupby x.status having count(x.status) > 5
select x.status;
有没有办法做到这一点??
干杯
拉梅什维尔
【问题讨论】:
-
*咳嗽* hugoware.net/Projects/jLinq *咳嗽*
-
你可以把你的代码放在一些 HTML 标签或文本文件中。然后你就可以拥有自己的 DSL 和 Javascript...
标签: javascript metaprogramming dsl