تابع (Function)
تابع یک بلاک کد قابل استفاده مجدد هست که وقتی صدا زده میشه (Call)، اجرا میشه.
توابع کمک میکنن که کد ما قابل خواندنتر، کوتاهتر و سازماندهیشدهتر باشه.
✅ تعریف تابع
دو روش اصلی برای تعریف تابع وجود داره:
1) تابع معمولی (Function Declaration)
2) تابع با پارامتر
پارامتر یعنی مقداری که به تابع پاس میدیم.
3) تابع با مقدار بازگشتی (return)
با return
میتونیم مقداری رو از تابع برگردونیم.
4) تابع ناشناس (Function Expression)
تابعی که توی یک متغیر ذخیره میشه.
5) تابع پیکان (Arrow Function) 🚀
نسخه کوتاهتر برای تعریف تابع:
📌 خلاصه
-
توابع کمک میکنن کدمون DRY (Don’t Repeat Yourself = تکرار نکنیم) باشه.
-
میتونن پارامتر بگیرن و مقدار برگردونن.
-
روشهای تعریف:
-
Declaration (کلاسیک)
-
Expression (ذخیره در متغیر)
-
Arrow Function (مدرن و کوتاهتر)
-