|
آموزش جاوااسکریپت (جلسه چهارم - کار با توابع)
|
|
10-05-2006, 12:23 PM
(آخرين ويرايش ارسال در: 10-05-2006 12:24 PM توسط salehnia.)
شماره : #1
|
|||
|
|||
|
آموزش جاوااسکریپت (جلسه چهارم - کار با توابع)
کار با توابع در جاوااسکریپت مزایای نوشتن توابع: قابلیت نوشتن توابع در جاوااسکریپت امتیازاتی دارد که بعضی از آنها به شرح زیر است: 1 - نوشتن برنامه های بزرگ آسان می شود، زیرا هر برنامه به چند بخش کوچکتر تقسیم می شود و کنترل آنها آسانتر می شود. 2 - همکاری بین افراد را فراهم می سازد، به طوری که افراد مختلف می توانند بخش هایی از برنامه را بنویسند. 3 - اشکال زدایی برنامه آسانتر می شود. 4 - موجب صرفه جویی در وقت می شود زیرا از تابع ها می توان چندین بار استفاده نمود. نحوه نوشتن توابع در جاوااسکریپت قبل از نوشتن توابع باید هدف آن مشخ گردد، یعنی مشخص شود که تابع چه وظایفی را بر عهده دارد، ورودی ها و خروجی های تابع چیست و... هر تابع دو جنبه دارد: جنبه تعریف و جنبه فراخوان. جنبه تعریف، مجموعه ای از دستورات است که عملکرد تابع را مشخص می کند و جنبه فراخوانی تابع، دستوری است که تابع را فراخوانی می کند. فراخوانی تابع با نوشتن نام تابع انجام می شود. ساختار و اجزای تعریف یک تابع در جاوااسکریپت در زیر آمده است: کد: function function name(parametr)نمونه ای از تعریف یک تابع و فراخوانی آن در زیر آمده است. کد: تعریف یک تابع//سپس با استفاده از نام تابع آن را فراخوانی می کنیم و a را برابر 10 و b را برابر 30 قرار می دهیم. هنگامی که این دستورات را اجرا می کنیم میانگین دو عدد 10 و 30 یعنی 20 چاپ می شود. تابع ها در کجا تعریف می شوند؟ تابع در هر نقطه از بلوک <script> می توان تعریف کرد.توابع در جاوااسکریپت ممکن است در خارج از سند فعلی تعریف شوند. همچنین اگر بخواهیم از توابع خود در همه جای سند استفاده کنیم باید اسکریپت خود را بین تگ های <head> و </head> بنویسیم یا آن را در آنجا اینکلود کنیم! در جلسه بعد مثال های دیگری از توابع کاربردی را برای شما توضیح خواهم داد! موفق باشید |
|||
|
07-30-2008, 11:38 AM
شماره : #2
|
|||
|
|||
|
RE: آموزش جاوااسکریپت (جلسه چهارم - کار با توابع)
سلام دوست عزیز
خسته نباشید بسیار خوب بود منتظر آموزش های پیشرفته تر و بهتر هستیم ( مثل بقیه آموزش های با مفهوم و ساده و روان ) |
|||
|
|




