UmbrellaJS هو البديل الخاص بك إلى مسج
المصدر المفتوح مكتبة مسج سيطر على تطوير الويب لسنوات. لا تزال واحدة من أكثر الموارد الموثوق بها لجافا سكريبت ، ولكن هناك مكتبة جديدة في المدينة مسمي UmbrellaJS.
مظلة هي أيضا المصدر المفتوح تماما و يقدم الكثير من نفس الوظيفة بما في ذلك محددات العنصر ، معالجة DOM ، وطلبات AJAX.
تعمل المظلة JS تمامًا مثل jQuery إلا مع بناء جملة مختلفة والمكالمات وظيفة. إذا كانت هذه المظلة قريبة من مسج, ما هي الفائدة من استخدامه?
حسنا ، المقصود هو أن يكون مظلة مكتبة أصغر بكثير من مسج وانها فقط من أجل التلاعب DOM. وبصراحة ، هذه المكتبة هي السوبر المدمجة بالمقارنة مع مسج.
مكتبة Umbrella.js الكاملة هي حوالي 4 كيلو بايت غير مصغر. أحدث إصدار من jQuery إجماليات أكثر من 250 كيلو بايت! لذلك إذا كنت تبحث عن نسخة مبسطة من مسج ثم المظلة ستكون أسرع لتحميل و بنفس البساطة في الاستخدام.
الوثائق على الانترنت تقدم قائمة بجميع الوظائف والمعلمات يمكنك تمرير هذه الوظائف. انها ال دليل كامل إلى المظلة وانها يجري تحديثها باستمرار.
لحسن الحظ ، يتم محاكاة الكثير من ميزات jQuery مماثلة من خلال المظلة لذلك بناء الجملة من السهل جدا القراءة. على سبيل المثال ، فإن على()
الطريقة هي نفسها ويمكنك تمرير جميع مستمعي الحدث نفسه مثل انقر
أو يحوم
.
الفرق الأكبر هو أن استخدام محددات مظلة ش ()
طريقة بدلا من المشترك مسج ل $ ()
. هنا أ مثال رمز يقوم بتشغيل مربع تنبيه عندما يقوم شخص ما بالنقر فوق زر مع الفصل .زر
.
u ("button"). على ("click" ، function () alert ("Hello world")؛)؛
إنه مثال بسيط ولكنه يوضح تمامًا قيمة المظلة.
إلى رؤية عرض حي تحقق من هذا القلم تقدم أ اختيار عينة حقل الإدخال. كل رمز الإخراج هو عرض الحق على الشاشة. بامكانك ايضا دراسة رمز مصدر مظلة JS لنرى كيف يعمل.
لمعرفة المزيد عن مظلة تحقق من الموقع الرسمي أو نظرة خاطفة على شفرة المصدر يعيش في جيثب ريبو.