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

1 ماه پیش
توسط ebi_papidon آپدیت شد
ebi_papidon ( 4930 تجربه )
1 ماه پیش

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

بهترین پاسخ انتخاب شده توسط ebi_papidon
Alimotreb
1 ماه پیش

سلام
@intersubjektiv

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

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

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

میلاد ( 114680 تجربه )
1 ماه پیش
تخصص : طراح رابط کاربری - Front-End

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

ebi_papidon ( 4930 تجربه )
1 ماه پیش

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

حسام موسوی ( 245384 تجربه )
1 ماه پیش
تخصص : طراح و برنامه نویس

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

میلاد ( 114680 تجربه )
1 ماه پیش
تخصص : طراح رابط کاربری - Front-End

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

tresa021 ( 11465 تجربه )
1 ماه پیش
تخصص : Professional PHP Developer

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

Alimotreb ( 186332 تجربه )
1 ماه پیش
تخصص : کانفیگ سرور و برنامه نویس

سلام
@intersubjektiv

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

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

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

علی بیات ( 232377 تجربه )
1 ماه پیش
تخصص : توسعه دهنده ارشد وب

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

برای ارسال پاسخ باید وارد سایت شوید