JavaScript/פונקציות שונות: הבדלים בין גרסאות בדף
אין תקציר עריכה |
אין תקציר עריכה |
||
שורה 2: | שורה 2: | ||
פונקציה היא קטע קוד, שניתן לקרוא לו כשצריך והוא מבצע פעולה מסויימת. פונקציות יכולות לקבל פרמטרים, ולהחזיר ערכים. |
פונקציה היא קטע קוד, שניתן לקרוא לו כשצריך והוא מבצע פעולה מסויימת. פונקציות יכולות לקבל פרמטרים, ולהחזיר ערכים. |
||
== מבוא לפוקציות == |
|||
⚫ | |||
=== תחביר והסבר === |
|||
ניתן להגדיר פונקציות ב-JavaScript כמו בכל שפות התכנות. |
ניתן להגדיר פונקציות ב-JavaScript כמו בכל שפות התכנות. |
||
עושים זאת על-ידי שימוש במילה השמורה function. |
עושים זאת על-ידי שימוש במילה השמורה function. |
||
שורה 22: | שורה 23: | ||
פונקציה נהפכת בעצם לפקודה נוספת, ואנו יכולים להשתמש בה על ידי קריאה , כמו בשורה האחרונה בדוגמה. |
פונקציה נהפכת בעצם לפקודה נוספת, ואנו יכולים להשתמש בה על ידי קריאה , כמו בשורה האחרונה בדוגמה. |
||
===דוגמאות=== |
|||
'''(חלק זה חסר! אתם מוזמנים להוסיף אותו לוויקיספר!)''' |
|||
== פונקציות עם פרמטרים== |
|||
⚫ | |||
על מנת להגדיר פרמטרים לפונקציה, נכתוב את שמותיהם, מופרדים בפסיקים בתוך הסוגריים. |
על מנת להגדיר פרמטרים לפונקציה, נכתוב את שמותיהם, מופרדים בפסיקים בתוך הסוגריים. |
||
<pre style="direction:ltr"> |
<pre style="direction:ltr"> |
||
שורה 53: | שורה 58: | ||
</pre> |
</pre> |
||
=== דוגמאות === |
|||
הנה דוגמה להגדרת פונקציה וקריאה לה. |
|||
'''(חלק זה חסר! אתם מוזמנים להוסיף אותו לוויקיספר!)''' |
גרסה מ־15:53, 7 באוגוסט 2007
JavaScript |
---|
התחלת העבודה הוראת תנאי אובייקטים מערכים לולאות
פונקציות אובייקט המסמך אוביקטים נוספים JavaScript למתקדמים ספריות בינה מלאכותית |
פונקציה היא קטע קוד, שניתן לקרוא לו כשצריך והוא מבצע פעולה מסויימת. פונקציות יכולות לקבל פרמטרים, ולהחזיר ערכים.
מבוא לפוקציות
תחביר והסבר
ניתן להגדיר פונקציות ב-JavaScript כמו בכל שפות התכנות. עושים זאת על-ידי שימוש במילה השמורה function.
function hello() { alert("Hello!") } hello();
בדוגמה:
- function - מילה שמורה להגדרת הפונקציה.
- hello - שם הפונקציה
- () - סוגריים - נשתמש בהם אחר-כך כדי להעביר פרמטרים, אך חובה להשתמש בהם גם אם אין פרמטרים.
- {} - סוגריים מסולסלים - מציינים את תחילת וסוף הפונקציה וחובה להשתמש בהם
- alert("Hello!") - קוד ה-Javascript שהפונקציה מבצעת.
- hello(); - קריאה לפונקציה.
פונקציה נהפכת בעצם לפקודה נוספת, ואנו יכולים להשתמש בה על ידי קריאה , כמו בשורה האחרונה בדוגמה.
דוגמאות
(חלק זה חסר! אתם מוזמנים להוסיף אותו לוויקיספר!)
פונקציות עם פרמטרים
= תחביר והסבר
על מנת להגדיר פרמטרים לפונקציה, נכתוב את שמותיהם, מופרדים בפסיקים בתוך הסוגריים.
function mymessages(message1,message2) { alert(message1); alert(message2); }
הפונקציה הזו מקבלת שני פרמטרים: message1 ו- message2 ומציגה אותם למשתמש בזה אחר זה.
ניתן גם להורות לפונקציה להחזיר ערך.
function multiply(x,y) { return x * y; }
הפונקציה מחזירה את המכפלה של שני המשתנים.
function multiply(x,y) { return x * y; } a = multiply(3,5); //15 b = multiply(6,-2); //-12 c = multiply(a,b); //-180 alert (c); // Alerts -180
דוגמאות
(חלק זה חסר! אתם מוזמנים להוסיף אותו לוויקיספר!)