Menu
CoddyTech

ייצוא באמצעות 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

אתגר

קל

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

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

נסו בעצמכם

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

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

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

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

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