راکت
don_inter
don_inter
توسط don_inter مطرح شد
حل
7 پاسخ

نام گذاری توابع

سلام
ما دقیقا چه زمان هایی باید به تابعمون اسم بدیم چه موقعی نه ؟


ثبت پرسش جدید
Alimotreb
Alimotreb
تخصص :کانفیگ سرور و برنامه نویس
@Alimotreb6 سال پیشمطرح شد
1

سلام
@intersubjektiv

شما اگر تابعی به صورت پویا بخوایید پیاده سازی کنید که به فرض جمع 2 عدد رو بده
خب میتونید مقدار ثابت بدید بهش که همیشه
4
و 5 رو جمع کنه ، خب اینجا لازم نیست شما پارامتر بدی بهش ، 2 تا متغیر ثابت تعریف میکنید و جمع میزنید و خروجی میگیرید

اما به فرض شما توی کل پروژه نیاز دارید 200 جا ، عدد های مختلف رو جمعشو بزنی
خب اینجا به تابع ورودی میدید ، که به فرض هر جا a و b رو بهش دادیم جمع بزنه!

چیزی که من از سوالتون برداشت کردم این بود!


میلاد-م
میلاد-م
تخصص :توسعه‌دهنده رابط کاربری - Front-End
@milad6 سال پیشمطرح شد
0

بیشتر توضیح بدین.
مثال بزنید. توی چه زبانی منظورتونه؟


don_inter
don_inter
تخصص :web developer
@intersubjektiv6 سال پیشمطرح شد
0

@milad
چه در جاوااسکریپت و چه در php بصورت کلی در بحث توابع وقتی شما تابعی رو معرفی میکنید
میخوام بدونم اصلا ما چه مواقعی باید به تابمون پرامتر بدیم چه مواقعی نیازی نیست !


حسام موسوی
حسام موسوی
تخصص :طراح و برنامه نویس
@hesammousavi6 سال پیشمطرح شد
0

این چه سوالیه اخه، پرامتر دادن به تابع، بستگی داره به اینکه اون تابع قرار چه کاری رو انجام بده !


میلاد-م
میلاد-م
تخصص :توسعه‌دهنده رابط کاربری - Front-End
@milad6 سال پیشمطرح شد
1

اگر منظورتون استفاده از تابع ناشناس (یا بی نام) هستش، زمانی که یک تابع رو درون تابع دیگه ای تعریف می کنیم، یا درون یک ساز و کار دیگه تعریف میکنیم، معمولا از تابع ناشناس استفاده میشه. چون فقط داخل اون ساز ُ کار لازم بوده و نیاز به استفاده مجدد ازش نیست.
در حالت دوم، وقتی یک تابعی رو در چندتا جای مختلف استفاده می کنیم، براش نام می ذاریم تا بعدا بتونیم مجدد صداش بزنیم.


tresa021
tresa021
تخصص :Professional PHP Developer
@claymore04656 سال پیشمطرح شد
0

متوجه نمیشم اصلا سوال چیه


Alimotreb
Alimotreb
تخصص :کانفیگ سرور و برنامه نویس
@Alimotreb6 سال پیشمطرح شد
1

سلام
@intersubjektiv

شما اگر تابعی به صورت پویا بخوایید پیاده سازی کنید که به فرض جمع 2 عدد رو بده
خب میتونید مقدار ثابت بدید بهش که همیشه
4
و 5 رو جمع کنه ، خب اینجا لازم نیست شما پارامتر بدی بهش ، 2 تا متغیر ثابت تعریف میکنید و جمع میزنید و خروجی میگیرید

اما به فرض شما توی کل پروژه نیاز دارید 200 جا ، عدد های مختلف رو جمعشو بزنی
خب اینجا به تابع ورودی میدید ، که به فرض هر جا a و b رو بهش دادیم جمع بزنه!

چیزی که من از سوالتون برداشت کردم این بود!


علی بیات
علی بیات
تخصص :توسعه دهنده ارشد وب
@ali.bayat6 سال پیشمطرح شد
2

یک تابع مدل کوتاه شده کد ماست.. حالا این تابع میتونه پارامتر هم بگیره و یا نگیره


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام