توابع در جاوااسکریپت
توابع در جاوااسکریپت تکه کدی است که یک الگوریتم را اجرا میکنه و میتونه یک خروجی داشته باشه و در یک بلوک بعد از اعلان تابع که حاوی پارامترهای تابع است تعریف میشه و وقتی فراخوانی میشه کدهای تابع اجرا میشه که این فراخوانی با سه روش امکان پذیر است
- وقتی رویدادی مثل کلیک کردن یک دکمه توسط کاربر اتفاق می افته.
- .فراخوانی تابع در کدهای جاوااسکریپت.
- فراخوانی توسط خود تابع(تابع بازگشتی)
شکل کلی توابع در جاوااسکریپت به صورت زیر است که میتونه با دستور return یک مقداری را برگردونه که بعد از اجرا این مقدار میتونه به یک متغیر منتسب بشه:
function functionName(param1,param2,…)
{
//کدهایی که باید اجرا بشه
return ;
}
مثال زیر یک تابع تعریف میکند که جمع دو را برمیگردونه:
function plus(a,b)
{
return a+b;
}
document.getElementById(“demo”).innerHTML=plus(2,3);
document.getElementById(“demo1”).innerHTML=4+3+plus(1,2)+1;
منبع:سایت www.trueans.com