2011-12-19 76 views
11
var arr = []; 
arr.push(["A", "B"]); 
arr.push(["A", "C"]); 
arr.push(["C", "D"]); 

如何將這個數組數組傳遞到_.intersection()下劃線_.intersection() - 如何?

由於_.intersection(arr)將無法​​正常工作......

+0

預期產量是多少? – 2011-12-19 18:15:47

+0

我希望OP在這種情況下只想將參數splat到'_.intersection()',所以...'[]'。 – Amadan 2011-12-19 18:19:48

回答

19

也許_.intersection.apply(_, arr)

+0

不知道下劃線細節,但我猜'_.intersection.apply(_,arr)'是更安全的(作爲一種慣例,如果不是這種情況)。 – Amadan 2011-12-19 18:18:15

+0

是的。我寫'null'的印象是'_'實際上只是一個容器,但把'_'放在那裏是比較安全的。編輯。 – 2011-12-19 18:19:29

+0

非常感謝:) – dani 2011-12-19 18:29:01