الكود والتنسيق

أداة تصغير JS

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

أداة تصغير JS
كود مُصغّر
الحجم الأصلي
حجم مصغر
توفير
output.min.js
تصغير بسيط (التعليقات + إزالة المسافات). أما في بيئات الإنتاج، فيُنصح باستخدام أداة تصغير كاملة مثل Terser/esbuld.
معلومات

حول أداة تصغير جافا سكريبت

يؤثر حجم ملفات جافا سكريبت بشكل مباشر على سرعة تحميل موقعك الإلكتروني ونتائج اختبارات الأداء الأساسية للويب. تعمل عملية التصغير على تقليل عدد البايتات المطلوبة لنقل الملف إلى المتصفح بشكل كبير عن طريق إزالة التعليقات والمسافات غير الضرورية وفواصل الأسطر والمسافات البادئة من شفرة المصدر.

هذا مجاني. أداة تصغير JS تقوم الأداة بمعالجة كود جافا سكريبت الذي تقوم بلصقه في متصفحك؛ ولا يتم إرسال أي بيانات إلى الخادم. تعليقات من سطر واحد (//), التعليقات متعددة الأسطر (/* ... */تُزال المسافات في بداية ونهاية الأسطر. سلسلة نصية ("...", '...', `...`يتم الحفاظ على المحتوى الموجود داخل `<script>` و`regex` الحرفيين؛ وهذا يقلل من خطر التدهور الوظيفي.

أداة، إبداعي و مخفض يقارن البرنامج أحجام التعليمات البرمجية ويعرض نسبة التوفير. ملحوظات: تُجري هذه الأداة عملية تقليص الحجم على المستوى الأساسي. كما توفر إعادة تسمية المتغيرات، وتقنية تقليل حجم الملفات، والتحسين المتقدم لبيئات الإنتاج. يعكس, esbuild أو UglifyJS يُنصح باستخدام أدوات تصغير الملفات كاملة الميزات مثل هذه.

كيفية استخدامه؟

خطوة بخطوة

  1. تريد تقليص حجمه كود جافا سكريبت ألصق أو اكتب في المنطقة أعلاه.
  2. يقلل انقر على الزر؛ ستتم إزالة التعليقات والمسافات الزائدة على الفور.
  3. نسبة التوفير ويتم عرض أحجام البايت في قسم النتائج.
  4. تصغير الكود ينسخ احفظه في الحافظة باستخدام الزر، واستخدمه في مشروعك.
  5. للحصول على رمز مختلف ينظف انقر على الزر وكرر العملية.
الأسئلة الشائعة

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

لا يوجد سلسلة أدوات ("...", '...'حرفي القالب `...`يكشف هذا النظام محتوى النصوص الحرفية في التعبيرات النمطية وأحرف التعليقات ويحفظها. وهذا يضمن عدم حذف الأجزاء التي تظهر كأحرف تعليقات ولكنها في الواقع بيانات.

مناسب للمشاريع البسيطة والفحوصات الأولية السريعة. ومع ذلك، فهو يوفر دعمًا لتقصير المتغيرات، وإزالة أجزاء الشجرة، ورسم خرائط المصدر في بيئة الإنتاج. يعكس, esbuild أو UglifyJS ننصح باستخدام أدوات كاملة الميزات مثل هذه.

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

اعتمادًا على عدد التعليقات والمسافات الفارغة، يتم تحقيق تقليل في الحجم يتراوح عادةً بين 10 و40%. قد تكون هذه النسبة أعلى في التعليمات البرمجية التي تحتوي على العديد من التعليقات. يظهر كل من فرق البايت والنسبة المئوية في قسم النتائج.

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