2016-04-04 7 views

cevap

4

Bildiğim kadarı yok. Bununla birlikte, her zaman kendi yardımcı fonksiyonunuzu yazabilir ve/veya alt çizgi/lodash kullanabilir ve/veya ramda veya diğer işlevsel kütüphaneleri kullanabilirsiniz. Örneğin, filtre değerleri dizinizde yalnızca bir değeriniz varsa _.eq kullanılabilir. Array.prototype.indexOf veya R.indexOf ayrıca R.compose ve R.gt ile birlikte kullanılabilir. Ama gitmek dummiest ve basit yoludur:

var utils = {} 
utils.filterValues = function (arr) { 
    return function (value) { return arr.indexOf(value) > -1} 
} 

ve sonra .filter(utils.filterValues(['POP', 'PUSH']))

+0

Tamam, bu tavsiye için teşekkür ederim. – WHITECOLOR