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 عبر الإنترنت