آموزش جاوا اسکریپت قسمت هفتم
در این بخش از آموزشهای طراحی سایت به توابع موجود در جاوا اسکریپت میپردازیم
توابع جاوا اسکریپت :
مثال :
<html>
<body>
<p>This example calls a function which performs a calculation, and returns the result:</p>
<p id="demo"></p>
<script>
function myFunction(a, b) {
return a * b;
}
document.getElementById("demo").innerHTML = myFunction(4, 3);
</script>
</body>
</html>
خروجی : 12
قواعد دستوری توابع جاوا اسکریپت :
function name(parameter1, parameter2, parameter3) {
code to be executed
}
فراخوانی توابع جاوا اسکریپت :
کد درون تابع زمانی که تابع اعلان (تعریف) می شود، بلافاصله اجرا نمی گردد، بلکه تنها زمانی اجرا می گردد که تابع فراخوانی (invoke) شود مانند :
مقدار بازگشتی تابع :
وقتی در تابع به دستور return می رسیم و مقداری رو برگشت میده ، هر دستوری بعد از اون قرار بگیره اجرا نخواهد شد و به نوعی میشه گفت برنامه خاتمه پیدا می کنه.
مثال :
var x = myFunction(4, 3);
function myFunction(a, b) {
return a * b;
}
خروجی : 12
چرا توابع ؟
شما می توانید یک کد را یک بار تعریف کرده و چندین بار استفاده کنید
شما می توانید همان کد را چند بار با استدلال های مختلف به تولید نتایج مختلف استفاده کنید.
پایان قسمت هفتم
منابع : http://www.w3schools.com/js/js_functions.asp
کانون تبلیغاتی افراگرافیک
آدرس: تهران-میدان انقلاب-خ آزادی-خ اسکندری-نبش کلهر-دفتر افرا گرافیک
66912056 66562677 66120698 09122246022
https://telegram.me/afragraphic_ir
http://instagram.com/afragraphic1390
http://facebook.com/AfraGraphic
http://plus.google.com/104048725792771050756
http://youtube.com/channel/UCOKVgQfCKUC0F4z2hoOOhPQ
http://twitter.com/afragraphic
http://ir.linkedin.com/in/afragraphic
http://Telegram.me/afragraphic_ir
http://cloob.com/name/afragraphic