Menu
Coddy logo textTech

ייצוא באמצעות export

חלק מהיחידה תכנות מונחה עצמים במסלול ה-JavaScript של Coddy. שיעור 8 מתוך 56.

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

בואו ניצור שתי פונקציות פשוטות שנרצה לייצא:

File: math-utils.js
// פונקציה שמחברת שני מספרים
function add(a, b) {
    return a + b;
}
// פונקציה שמכפילה שני מספרים  
function multiply(a, b) {
    return a * b;
}
// ייצאו את הפונקציות כדי שקבצים אחרים יוכלו להשתמש בהן
export { add, multiply };

לחלופין, אפשר להשתמש בתחביר הייצוא בשורה:

File: math-utils.js
// ייצא פונקציות ישירות
export function add(a, b) {
    return a + b;
}
export function multiply(a, b) {   
return a * b;
}
challenge icon

אתגר

קל

יש לך שני קבצים <strong>main.js</strong> ו <strong>weather-utils.js</strong>. המשימה שלך:

  1. ב־ <strong>weather-utils.js</strong>: הוסף את מילת המפתח export כדי להפוך את הפונקציה getWeatherMessage לזמינה בקבצים אחרים
  2. ב־ <strong>main.js</strong>: קרא לפונקציה המיובאת getWeatherMessage עם הטמפרטורה 15 והדפס את התוצאה באמצעות console.log

נסו בעצמכם

import { getWeatherMessage } from './weather-utils.js';

// TODO: קראו לפונקציה getWeatherMessage עם טמפרטורה של 15 והדפיסו את התוצאה באמצעות console.log
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה תכנות מונחה עצמים

תרגלו בעצמכם: קומפיילר JavaScript אונליין