ضغط JavaScript
اكتب أو الصق في مربع Code. تتحدث النتيجة مباشرة بحذف تعليقات الكتل وضغط سلاسل المسافات إلى مسافة واحدة ثم تقليم الأطراف—مفيد لفحص الحجم قبل أداة bundler كاملة.
محدّث 2026-08-03 · developer
body { color: red; }
حول هذه الأداة
هذه ضغطة خفيفة من جهة العميل وليست مصغّر AST كامل. تزيل تعليقات /* ... */ وتستبدل أي تسلسل مسافات بيضاء بمسافة واحدة. لا يوجد زر منفصل؛ السلسلة المضغوطة تظهر دائمًا تحت مربع Code.
طريقة الاستخدام
- الصق كودك: ضع JavaScript (أو مصدرًا مشابهًا) في مربع Code.
- اقرأ النتيجة المباشرة: راقب منطقة النتيجة؛ تتحدث أثناء الكتابة دون زر.
- تحقق من التعليقات والمسافات: أكّد اختفاء تعليقات الكتل وتحوّل الأسطر أو علامات التبويب إلى مسافة واحدة.
- انسخ النص المضغوط: حدّد نص النتيجة والصقه حيث تحتاج المقتطف الأصغر.
حالات الاستخدام
- صغّر مقتطف سكربت قصير قبل لصقه في bookmarklet أو وسم مضمّن.
- قارن عدد الأحرف قبل وبعد إزالة التعليقات والأسطر الفارغة.
- نظّف كود عينة ما زال يحمل تعليقات كتلة عندما تحتاج المنطق فقط.
نصائح
- فضّل تعليقات /* */؛ تعليقات // لا تُزال في هذا المرور.
- السلاسل التي تحتوي نصًا شبيهًا بالتعليق قد تتغير—راجع الناتج قبل النشر.
الأسئلة الشائعة
هل يلزم زر للضغط؟
لا. يُعاد حساب الناتج المضغوط كلما تغيّر حقل Code.
هل تُزال تعليقات //؟
لا. تُزال فقط تعليقات الكتلة /* */؛ تبقى أسطر //.
هل هذا مصغّر إنتاج كامل؟
لا. يضغط المسافات وتعليقات الكتل فقط—لا يعيد تسمية المتغيرات ولا يحلّل AST.
هل يغادر كودي المتصفح؟
لا. الضغط يعمل بالكامل على محتوى المربع في الصفحة.