在我的日常工作中,我碰巧寫了鏈式JavaScript函數,它像LINQ表達式來查詢JSON結果。是否可以在Javascript中進行元編程?
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;
是有辦法做到這一點?
乾杯
拉梅什VEL
\ *咳嗽* * http://www.hugoware.net/Projects/jLinq \ *咳嗽* * – 2010-07-20 02:04:03
你可以把你的代碼放在一些HTML標記或文本文件中。然後,你可以有你自己的DSL與Javascript ... – Philip 2010-11-18 14:13:21