ביטויי פונקציה
שיעור 9 מתוך 14 בקורס הצהרות פונקציה ב-JavaScript של Coddy.
ביטוי פונקציה הוא דרך ליצור פונקציה בלי הצהרת פונקציה רשמית. זוהי הגדרה של פונקציה אנונימית שמוקצית למשתנה או משמשת ישירות בתוך ביטוי.
דמיינו שאתם צריכים כלי מהיר לביצוע משימה קטנה. במקום ליצור פונקציה שלמה עם שם, תוכלו להגדיר ביטוי פונקציה תוך כדי תנועה ולהקצות אותו למשתנה לשימוש מאוחר יותר. זה כמו ליצור כלי זמני למשימה מסוימת.
// ביטוי פונקציה שמוקצה למשתנה
const greet = function(name) {
return `Hello, ${name}!`;
};
const message = greet("Alice");
console.log(message); // פלט: Hello, Alice!בדוגמה שלעיל, אנחנו מגדירים ביטוי פונקציה שמקבל ארגומנט אחד, name. הוא מוקצה למשתנה greet. שימו לב למילת המפתח function ואחריה שם אופציונלי (אפשר להשמיט אותו בפונקציות אנונימיות) וסוגריים.
אנחנו קוראים לפונקציה באמצעות המשתנה שהוקצה לה, greet, עם הארגומנט "Alice". הפונקציה מחזירה את הודעת הברכה עבור "Alice".
אתגר
קלהמשימה שלך היא ליצור ביטוי פונקציה בשם calculateArea, שמחשב את שטחו של מלבן באמצעות פונקציה עם שני ארגומנטים: אורך ורוחב, ומחזיר את התוצאה.
נסו בעצמכם
// כתבו כאן קוד
כל השיעורים ביחידה הצהרות פונקציה ב-JavaScript
1מבוא לקורס
מה תלמדו?3דרכים להכרזת פונקציות
פונקציה בסיסיתפונקציה מקוננתהחזרת פונקציהביטויי פונקציהפונקציית חץבנאי פונקציהתרגלו בעצמכם: קומפיילר JavaScript אונליין