محسّن تنسيق JavaScript ومصغّره

أعد ضبط المسافات البادئة في JavaScript المصغّر أو المشوّش لتتمكن من قراءته، أو صغّر رمزك للنشر بحجم أقل.

المسافة البادئة
الأسماء
ألصق JavaScript أو اكتبه لتحسين تنسيقه أو تصغيره.

يُنسّق JavaScript ويُصغّر داخل متصفحك. لا يُرفع أي شيء إلى BroBroGo.

الأسئلة الشائعة

ما الفرق بين تحسين التنسيق والتصغير؟

يعيد تحسين التنسيق ضبط المسافات البادئة والتباعد في الرمز لتسهيل قراءته وتتبع تنفيذه، وهو أسرع طريقة لفهم ملف مصغّر أو مشوّش. أما التصغير فيزيل المسافات البيضاء والتعليقات والرمز غير المستخدم ليُنزّل الملف أسرع. حسّن التنسيق للقراءة، وصغّر للنشر.

هل يمكنه إعادة الرمز المصغّر إلى نسخته الأصلية؟

يعيد المسافات البادئة وفواصل الأسطر لتصبح البنية المنطقية مقروءة، لكنه لا يستطيع استعادة أسماء المتغيرات أو التعليقات الأصلية؛ فالتصغير يحذفها نهائيًا ولا يمكن لأي أداة استرجاعها. ستحصل على الرمز نفسه بتخطيط واضح.

ماذا يفعل خيارا اختصار الأسماء وإبقائها؟

يزيل الخياران المسافات البيضاء والتعليقات والرمز الذي لا يمكن الوصول إليه، ولا يغيّر أي منهما وظيفة البرنامج النصي. يعيد «اختصار» تسمية المتغيرات المحلية إلى حرف واحد للحصول على أصغر ملف ممكن للنشر. أما «إبقاء» فيترك الأسماء كما هي، فيكون الناتج أكبر قليلًا لكنه يظل مقروءًا وسهل التصحيح.