Avatar ·

كيفية تضمين ملف JavaScript داخل آخر؟ استيراد وتصدير الكود

مرحبًا بالجميع! لقد بدأت للتو في تعلم JavaScript وأكتب أول مشروع صغير لي. لدي ملف `utils.js` حيث أخزن الدوال المساعدة، مثل دالة لتنسيق التاريخ، والملف الرئيسي `script.js` حيث أكتب منطق الصفحة. المشكلة هي أنني لا أعرف كيفية استدعاء دالة معرفة في `utils.js` من `script.js`. جربت ببساطة كتابة `` في HTML قبل `` — وهذا يعمل، لكن الكود يصبح فوضويًا، خاصة عندما يكون هناك العديد من الملفات. أعتقد أنه يجب أن تكون هناك طريقة للقيام بذلك مباشرة داخل JavaScript، كما في اللغات الأخرى (مثل `#include` في C أو `import` في Python). إليك مثال على الكود الخاص بي: **utils.js:** ```javascript function formatDate(date) { const options = { year: 'numeric', month: 'long', day: 'numeric' }; return date.toLocaleDateString('ru-RU', options); } ``` **script.js:** ```javascript // كيف يمكنني استيراد formatDate هنا؟ const today = new Date();