2
我想結合使用JS6' 新Set-object與Underscore。據我所知,JavaScript支持一個名爲「迭代器和生成器」的概念。下面的代碼無法正常工作......使用JavaScript的Iterables與Underscore.js
var omega = new Set([1, 2, 3, 4, 5, 6]);
var filtered = _.(omega).filter(even); // filtered should be of type set
...和我的解決方法是這樣的......
var omega = new Set([1, 2, 3, 4, 5, 6]);
var filtered = new Set(_.([...omega]).filter(even));
是可迭代的對象由下劃線支持?如果不是,避免輸入[... myIterable]並保持set數據類型的最優雅的方法是什麼?