مصغر JS - تصغير وتنسيق JavaScript عبر الإنترنت مجانًا
اضغط كود JavaScript لتقليل حجم الحزمة أو نسّقه لتسهيل التتبّع وقراءة الكود، مع نتيجة فورية داخل المتصفح دون رفع.
الصق كود JavaScript في الأداة وستقوم بضغطه بنقرة واحدة عبر حذف المسافات والتعليقات وفواصل الأسطر لتقليل حجم ملف الحزمة. انتقل إلى وضع التنسيق لاسترداد كود مضغوط أو غير منظم وإعادة تنسيقه بمسافات بادئة نظيفة تسهّل التتبع. كل العمليات تجري داخل المتصفح—دون رفع أو تثبيت، وكودك لا يغادر جهازك أبدًا.
لماذا تستخدم مصغر JS عبر الإنترنت؟
صغر لتقليل الحجم، نسق لتحسين القراءة.
الصق كود JavaScript في الأداة وستقوم بضغطه بنقرة واحدة عبر حذف المسافات والتعليقات وفواصل الأسطر لتقليل حجم ملف الحزمة. انتقل إلى وضع التنسيق لاسترداد كود مضغوط أو غير منظم وإعادة تنسيقه بمسافات بادئة نظيفة تسهّل التتبع. كل العمليات تجري داخل المتصفح—دون رفع أو تثبيت، وكودك لا يغادر جهازك أبدًا.
كيفية استخدام مصغر ومنسق JavaScript
- 1
الصق كود JavaScript
أدخل أو الصق أي كود JavaScript في حقل الإدخال—يدعم ES5 وES6+ وجميع الصياغات الحديثة.
- 2
اختر تصغير أو تنسيق
انقر على تصغير لضغط الكود في سطر واحد مضغوط، أو انقر على تنسيق لتجميله بمسافات بادئة صحيحة.
- 3
راجع المخرجات
يظهر JavaScript المعالَج فورًا في لوحة المخرجات، مع تحديد أي أخطاء في البنية لتتمكن من إصلاحها قبل التصدير.
- 4
انسخ النتيجة
استخدم زر النسخ للحصول على الكود المضغوط أو المنسق لمشروعك أو محرر النصوص.
المراجع
- MDN — JavaScript
المرجع الرسمي من Mozilla لبنية لغة JavaScript وواجهات برمجة التطبيقات وسلوكها.
- ECMA-262 — مواصفة لغة ECMAScript
المواصفة الرسمية لـ TC39 التي تحدد معيار لغة ECMAScript (JavaScript).
أدوات ذات صلة
الأسئلة الشائعة
- ما الفرق بين ضغط ملفات JS وتنسيقها؟
- الضغط يحذف المسافات والتعليقات وفواصل الأسطر لجعل الملف أصغر حجمًا للإنتاج. التنسيق يفعل العكس—يضيف مسافات بادئة ومسافات لجعل الكود المضغوط أو المتراص قابلًا للقراءة عند التتبع.
- هل يمكن ضغط ملف JSON باستخدام هذه الأداة؟
- هذه الأداة مخصصة لكود JavaScript. لضغط ملفات JSON وتنسيقها استخدم أداة منسق JSON المخصصة التي تدعم التحقق من الصحة وإزالة المسافات والتنسيق الصحيح لبنية JSON.
- هل يمكن استعادة كود JavaScript المضغوط إلى صيغة قابلة للقراءة؟
- نعم. الصق JavaScript المضغوط واستخدم خيار التنسيق لإعادة ترتيبه في كود مقروء. لكن لاحظ أن أسماء المتغيرات الأصلية والتعليقات المحذوفة أثناء الضغط لا يمكن استردادها.
- هل تدعم الأداة صياغة ES6 وJavaScript الحديثة؟
- نعم. تتعامل الأداة مع خصائص ECMAScript الحديثة مثل الدوال السهمية والقوالب النصية والكلاسات وتفكيك البنية، إضافة إلى كود ES5 القديم.
- هل يُرسَل كودي إلى خادم خارجي؟
- لا. جميع عمليات الضغط والتنسيق تعمل داخل المتصفح تمامًا. كودك لا يُرفع أبدًا، مما يجعل الأداة آمنة للاستخدام مع الأكواد الخاصة أو الحساسة.