LearnByLearn📖
💬 این متد یک تابع میگیره که دارای یک شرطی هست و این شرط روی تک تک اعضای آرایه تست میشه اگر حتی یک دونه از اون المنت ها شرط رو پاس کنه، true بر میگرده 📥 پارامتر های ورودی این متد: ✅ پارامتر اول callbackFn : 🔹یک تابع که دارای یک شرطی هست و برای تک تک اعضای…
💬 این متد یک تابع میگیره که دارای یک شرط هست و این شرط روی تک تک اعضای آرایه تست میشه و اولین(دقت کنید اولین) آیتمی که شرط رو پاس کنه، به عنوان خروجی return میشه(برعکس filter)
📥 پارامتر های ورودی این متد:
✅ پارامتر اول callbackFn :
🔹یک تابع که دارای یک شرطی هست که در صورت پاس شدن توسط اولین آیتم پاس میشه
✅ پارامتر دوم this :
🔹این پارامتر اختیاری هست پس اگه مقداری به این پارامتر ندین جاواسکریپت پیشفرض undefined در نظرش میگیره
📤 خروجی این متد:
🔹مقداری که بر میگردونه اون آیتمی هست که شرط رو پاس کرده
🔹اگر هیچ آیتمی به اون شرط نخوره مقدار برگشت داده شده undefined هست
Example 1
Example 2
هرشب یه متد از جاواسکریپت رو یاد بگیر 😉
@LearnByLearn
#method_find
#javascript_method
📥 پارامتر های ورودی این متد:
✅ پارامتر اول callbackFn :
🔹یک تابع که دارای یک شرطی هست که در صورت پاس شدن توسط اولین آیتم پاس میشه
✅ پارامتر دوم this :
🔹این پارامتر اختیاری هست پس اگه مقداری به این پارامتر ندین جاواسکریپت پیشفرض undefined در نظرش میگیره
📤 خروجی این متد:
🔹مقداری که بر میگردونه اون آیتمی هست که شرط رو پاس کرده
🔹اگر هیچ آیتمی به اون شرط نخوره مقدار برگشت داده شده undefined هست
Example 1
const arr = [5, 12, 8, 130, 44];
arr.find((element) => element > 10); // 12
Example 2
const arr = [5, 12, 8, 130, 44];
arr.find((element) => element < 1); //undefined
هرشب یه متد از جاواسکریپت رو یاد بگیر 😉
@LearnByLearn
#method_find
#javascript_method