_.each মেথড থেকে ব্রেক করা যায় না। এটি নেটিভ forEach-এর আচরণ অনুলিপি করে এবং নেটিভ forEach-এ লুপ থেকে বের হওয়ার উপায় নেই (এক্সেপশন থ্রো করা ছাড়া)।
অন্যান্য ফাংশন ব্যবহার করতে পারেন:
- _.find: এলিমেন্ট পাওয়া গেলে লুপ থেকে বের হয়।
_.find([1, 2, 3, 4], (element) => {
if (element === 2) {
return true;
}
// এলিমেন্ট দিয়ে কাজ করুন
});
- each-এ এক্সেপশন থ্রো করুন।
try {
_([1, 2, 3, 4]).each((element) => {
if (element === 2) {
throw new Error();
}
});
} catch (e) {
// কিছুই করবেন না
}