ما هو الفرق بين مطلوب وتعريف في RequireJS؟
ما هو الفرق بين مطلوب وتعريف في RequireJS؟

فيديو: ما هو الفرق بين مطلوب وتعريف في RequireJS؟

فيديو: ما هو الفرق بين مطلوب وتعريف في RequireJS؟
فيديو: الفرق بين Front end و Back end في برمجه الويب 2024, شهر نوفمبر
Anonim

يتطلب () و حدد () كلاهما يستخدم لتحميل التبعيات. يتطلب (): تُستخدم الطريقة لتشغيل وظائف فورية. حدد (): الطريقة المستخدمة حدد وحدات للاستخدام في مواقع متعددة (إعادة الاستخدام).

وفقًا لذلك ، ما هو التعريف في RequireJS؟

ال حدد () يمكن استخدام الوظيفة لتحميل الوحدات (يمكن أن تكون الوحدة كائنًا أو وظيفة أو فئة أو رمزًا يتم تنفيذه بعد تحميل وحدة نمطية). يمكنك تحميل إصدارات مختلفة من نفس الوحدة في نفس الصفحة.

ثانيًا ، هل تستخدم CommonJS؟ العقدة. js و RingoJS هما وقت تشغيل JavaScript من جانب الخادم ، ونعم ، كلاهما ينفذ وحدات تستند إلى CommonJS مواصفات الوحدة. AMD بشكل عام أكثر تستخدم في تطوير JavaScript من جانب العميل (في المتصفح) بسبب هذا ، و CommonJS الوحدات بشكل عام تستخدم من جانب الخادم.

بجانب ما سبق ، كيف يقوم RequireJS بتحميل الملفات؟

يتطلب JS يستخدم الوحدة النمطية غير المتزامنة تحميل (AMD) لـ تحميل ملفات . ستبدأ كل وحدة تابعة جار التحميل من خلال الطلبات غير المتزامنة بالترتيب المحدد. على الرغم من أن ملف يعتبر الطلب ، لا يمكننا ضمان أن الأول ملف قبل الثانية ملف بسبب الطبيعة غير المتزامنة.

هل تتطلب متزامن؟

يتطلب - متزامن يسمح لك بتحميل التعليمات البرمجية المحسّنة ثم تنفيذها على الفور ، حيث تريدها. كان سبب كتابة هذه المكتبة هو السماح متزامن رمز قديم ليحل محله يتطلب.

موصى به: