آموزش مقدماتی JavaScript | توابع

تعریف تابع

تابع‌ها در JavaScript یکی از مهم‌ترین و کارآمدترین ابزارها برای سازماندهی و مدیریت کدها هستند. تابع به مجموعه‌ای از دستورات گفته می‌شود که می‌توان آن‌ها را با یک نام مشخص فراخوانی کرد. این دستورات می‌توانند یک عمل خاص را انجام دهند و به راحتی می‌توانند در نقاط مختلف برنامه استفاده شوند.

تعریف تابع

برای تعریف یک تابع در JavaScript، از کلمه کلیدی function استفاده می‌شود. ساختار کلی تعریف یک تابع به صورت زیر است:

function نامتابع(پارامتر1, پارامتر2, ...) {
    // بدنه تابع
    // کدهایی که باید اجرا شوند
}
  • نامتابع: نامی است که به تابع داده می‌شود و برای فراخوانی آن استفاده می‌شود. نام تابع باید با یک حرف شروع شود و می‌تواند شامل حروف، اعداد و زیرخط (_) باشد.
  • پارامترها: مقادیری که تابع می‌تواند دریافت کند. این پارامترها اختیاری هستند و می‌توانند در زمان فراخوانی تابع مشخص شوند.
  • بدنه تابع: شامل کدهایی است که در زمان فراخوانی تابع اجرا می‌شوند.

مثال

در زیر یک مثال ساده از تعریف و استفاده از یک تابع آورده شده است:

function جمع(a, b) {
    return a + b;
}

let نتیجه = جمع(5, 3);
console.log(نتیجه); // خروجی: 8

در این مثال:

  • تابعی به نام جمع تعریف شده است که دو پارامتر a و b را می‌پذیرد.
  • در بدنه تابع، مجموع a و b محاسبه و با استفاده از کلمه کلیدی return به عنوان نتیجه برگردانده می‌شود.
  • سپس تابع با مقادیر 5 و 3 فراخوانی شده و نتیجه آن در متغیر نتیجه ذخیره می‌شود.

تابع‌ها به ما این امکان را می‌دهند که کدها را به بخش‌های کوچک‌تر تقسیم کنیم و از تکرار آن‌ها جلوگیری کنیم. این امر باعث می‌شود که برنامه‌نویسی آسان‌تر و قابل‌مدیریت‌تر شود.

پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2