मैं meteor.js और MongoDB का उपयोग करके एक ऐप बना रहा हूं और मेरे पास कर्सर.forEach () के बारे में एक प्रश्न है। मैं प्रत्येक पूर्वाभास की शुरुआत में कुछ शर्तों की जांच करना चाहता हूं और फिर तत्व को छोड़ देता हूं अगर मुझे इस पर ऑपरेशन नहीं करना है तो मैं कुछ समय बचा सकता हूं।
यहाँ मेरा कोड है:
// Fetch all objects in SomeElements collection
var elementsCollection = SomeElements.find();
elementsCollection.forEach(function(element){
if (element.shouldBeProcessed == false){
// Here I would like to continue to the next element if this one
// doesn't have to be processed
}else{
// This part should be avoided if not neccessary
doSomeLengthyOperation();
}
});
मुझे पता है कि मैं कर्सर का उपयोग कर कर्सर को बदल सकता हूं। फेस () () (लाने) और फिर तत्वों पर पुनरावृति करने के लिए नियमित रूप से लूप का उपयोग करें और सामान्य रूप से जारी रखने और तोड़ने का उपयोग करें, लेकिन मुझे दिलचस्पी है अगर फॉरच में उपयोग करने के लिए कुछ परिचित है ( )।