क्या रामदा के पास सूची से झूठे मूल्यों को हटाने के लिए कोई कार्य है?रामदा अंडरस्कोर.जेएस 'कॉम्पैक्ट' के बराबर क्या है?
मुझे पता है कि हम बस var compact = R.filter(R.identity);
कर सकते हैं, लेकिन क्या मुझे तैयार किए गए फ़ंक्शन को याद आ रहा है?
क्या रामदा के पास सूची से झूठे मूल्यों को हटाने के लिए कोई कार्य है?रामदा अंडरस्कोर.जेएस 'कॉम्पैक्ट' के बराबर क्या है?
मुझे पता है कि हम बस var compact = R.filter(R.identity);
कर सकते हैं, लेकिन क्या मुझे तैयार किए गए फ़ंक्शन को याद आ रहा है?
कोई प्रत्यक्ष समकक्ष नहीं है, लेकिन R.filter(R.identity)
और R.filter(Boolean)
दोनों काम करते हैं।
R.reject(R.isNil)
शून्य/अपरिभाषित फ़िल्टरिंग के लिए उपयोगी है।
आप रामदा एडजक्ट के compact का उपयोग कर सकते हैं जो अंडरस्कोर/लोडाश समकक्षों की तरह काम करता है।
RA.compact([0, 1, false, 2, '', 3]); //=> [1, 2, 3]
उपनाम होने के लिए अच्छा होगा, वैसे भी। –