2012-10-09 133 views
0

我正在翻過約淘汰賽cascading dropdownlist的Javascript可枚舉查詢

這個小提琴鏈接如果我指的是這個代碼:

viewModel.years = ko.dependentObservable(function() { 
    return Enumerable.From(makeModelList).Select(function(it) { 
     return it.year; 
    }).OrderBy(function(it) { 
     return it.year; 
    }).Distinct().ToArray(); 
}, viewModel); 

在該行的Enumerable.From()選擇...

它非常像C#中的Linq表達式調用,是JavaScript還是Jquery?

感謝您有任何關於它的鏈接。

乾杯所有

回答

1

我勸你看看underscorejs或它的叉lodash。我自己從.NET的背景來看,我知道LINQ是偉大的,我真的很喜歡它。然而,我提到的那些庫做的是幾乎同樣的事情,但:

  • 在JavaScript世界有更廣泛的採用
  • 得到更頻繁的更新
  • 和剛更受到市民大衆知道

我犯了這個錯誤,並使用了其中一個LINQ庫,我真的希望我沒有因爲我概述的東西。

+0

嗨,所以如果我明白了,最好是使用underscorejs而不是linqJs,我已經學會了一些新聞,謝謝大家!乾杯 – dtjmsy

+0

是的,這至少是我個人的觀點。更多功能,更新更頻繁,更廣泛的接受度。去吧 :-) – Christoph