הנך נמצא: מדריך בסיסי / שיעור 4 / דף 11
 


המדריך של תאו ל- JavaScript
 


דפים בשיעור זה:
1: הקדמה לשיעור 4
2: מבוא ללולאות
3: לולאות סיסמא
4: עוד על לולאות while
5: לולאות for
6: לולאות מקוננות
7: תרגילי לולאות
8: מערכים
9: מערכים ולולאות
10: מערכים ב- DOM
11: פונקציות
12: פונקציות void
13: פרמטרים
14: פונקציות פרמטרים
15: תרגול פונקציות
16: סיכום שיעור 4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

שיעור 4

דף 11: פונקציות.

הפונקציות, הן החלק האחרון בתכנות בסיסי, שעליך לדעת לפני שתוכל להבין ולהפעיל סדרות קוד של JavaScript משלך. לכל שפות התכנות יש פונקציות. הפונקציות, או בשמן האחר הרוטינות, היינן אוסף פקודות ב- JavaScript, שאתה יכול לקרוא להן פעם אחר פעם בלי שתצטרך לשכתב אותן בכל קריאה.

בוא נאמר, שרצית ללמד את עצמך לקרוא במהירות ואתה רוצה לפזר טקסט ארוך, עם לינקים רבים, שכאשר תקיש עליהם תוכל לדעת את השעה המדויקת.

ניקח למשל את ... הזמן !!!

הנה קוד ה- JavaScript שמבצע זאת:

<a href="#" onClick="
var the_date = new Date();
var the_hour = the_date.getHours();
var the_minute = the_date.getMinutes();
var the_second = the_date.getSeconds();
var the_time = the_hour + ':' + the_minute + ':' + the_second;
alert('The time is now: ' + the_time);">time!</a>

הפרטים כיצד קוד ה- JavaScript הקטן הזה עובד אינם חשובים כרגע, נעבור עלהם בקרוב. הדבר החשוב שיש להתמקד בו הוא שהוספת קוד כזה בכל מקום היא פעולה מאוד ארוכה (הרבה שורות קוד לכתוב). אם אתה מעוניין לקבל עשר פעמים את הזמן, אתה צריך לחתוך ולהדביק את התסריט כל פעם מחדש, ובכך תגרום לתהליך יצירת קוד ה- HTML שלך להפוך לפעולה ארוכה ומכוערת. בנוסף, אם אתה מעוניין לשנות את קוד התסריט, תאלץ לשנות אותו בעשרה מקומות שונים.

במקום שיהיו לך עשרה עותקים של אותו הקוד באותו הדף, אתה יכול לכתוב פונקציה שתוציא לפועל את קוד זה. בדרך הזאת תהיה לך פונקציה בכל מקום שבו תרצה להוסיף את הלינק, מה שיקל עליך את קריאת הקוד ותחזוקתו.

בדף הבא תוכל לראות, דוגמא כיצד לכתוב פונקציה כזו.

חזור לתחילת הדף

לדף הבא «--

 
       
       
   
 
 

עמוד ראשי
מדריך בסיסי
מדריך מתקדם
החלפת תמונות
גניבת קוד
מפת האתר