JavaScript/פונקציה שאינה מחזירה ערך: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
עכשיו תהיה פסקה נוספת
צביעת קוד
שורה 8:
ניתן להגדיר פונקציות ב-JavaScript בדומה למרבית שפות התכנות.
עושים זאת על-ידי שימוש במילה השמורה function.
<syntaxhighlight lang="javascript">
<pre style="direction:ltr">
var hello = function()
{
alert("Hello!");
};
 
hello();
</syntaxhighlight>
</pre>
 
=== הסבר ===
שורה 30:
=== תחביר והסבר ===
על מנת להגדיר פרמטרים לפונקציה, נכתוב את שמותיהם, מופרדים בפסיקים בתוך הסוגריים.
<syntaxhighlight lang="javascript">
<pre style="direction:ltr">
var mymessages = function(message1,message2)
{
שורה 36:
alert(message2);
};
</syntaxhighlight>
</pre>
הפונקציה הזו מקבלת שני פרמטרים: message1 ו- message2 ומציגה אותם למשתמש בזה אחר זה
=== שימוש בפונקציה המובנת alert ===
הפונקציה <sourcesyntaxhighlight lang="textjavascript">
alert();
</syntaxhighlight>
</source>
מגדירה הערת אזהרה. ההודעה תכיל את המסר הכתוב בתוך הסוגריים.
דוגמא:
<sourcesyntaxhighlight lang="textjavascript">
var shalom=function(){
alert("shalom");
};
</syntaxhighlight>
</source>
ניתן,להוסיף, כפי שכבר ראינו בדוגמה פרמטרים בסוגריים (message1,message2). כך למשל גם בדוגמא (shalom) נוסיף למשל את הפרמטר xman
ונכתוב:
<sourcesyntaxhighlight lang="textjavascript">
var shalom = function(xman){
alert("shalom"+" "+xman)
};
</syntaxhighlight>
</source>
=== שילוב הפונקציה במסמך HTML ===
כדי לשלב את הפונקציה במסמך HTML , בדר"כ המקום הטוב ביותר הוא בין ה-<head> כך נבטיח את הגדרת הפונקציה לפני שהשתמשנו בה.
דוגמא:
<sourcesyntaxhighlight lang="texthtml">
<html>
<head>
שורה 82:
</body>
</html>>
</syntaxhighlight>
</source>
 
[[קטגוריה:JavaScript|פונקציה שאינה מחזירה ערך]]