تصغير حجم جافاسكربت - ضغط ملفات JS عبر الإنترنت
ألصق كود جافاسكربت الخاص بك، واضغط على "تصغير"، واحصل على نسخة مضغوطة مع إزالة التعليقات والمسافات البيضاء. تصغير آمن - لا تغيير لأسماء المتغيرات.
ما هو مصغّر جافاسكربت؟
مصغّر جافاسكربت هو أداة لـ ضغط كود JS عن طريق إزالة الأحرف غير الضرورية مثل التعليقات والمسافات الزائدة وفواصل الأسطر. تقوم هذه الأداة بتصغير آمن - فهي تزيل التعليقات والمسافات البيضاء ولكنها لا تعيد تسمية المتغيرات أو تطبق تحويلات متقدمة، مما يضمن بقاء الكود الخاص بك قابلاً للقراءة والتصحيح. كل شيء يعمل في متصفحك دون تحميلات إلى الخادم.
كيفية استخدام مصغّر JS
- ألصق جافاسكربت - أدخل أو الصق كود JS الخاص بك في لوحة الإدخال اليسرى
- اضغط على تصغير JS - تظهر النتيجة المضغوطة في اللوحة اليمنى
- تحقق من إحصائيات الحجم - شاهد الحجم الأصلي والحجم المصغر والنسبة المئوية المحفوظة
- انسخ النتيجة - انقر فوق نسخ النتيجة لنسخ جافاسكربت المصغر
لماذا تستخدم مصغّر JS هذا؟
- ضغط آمن - يزيل التعليقات والمسافات البيضاء دون تغيير أسماء المتغيرات
- تحميل أسرع - تعمل ملفات JS الأصغر على تحسين سرعة تحميل الصفحة وأداء الموقع
- إزالة التعليقات - يزيل التعليقات ذات السطر الواحد // والتعليقات متعددة الأسطر /* */
- مقارنة الحجم - شاهد عدد البايتات الأصلي مقابل المصغر والنسبة المئوية الدقيقة للتوفير
- إخراج قابل للتصحيح - نظرًا لعدم إعادة تسمية المتغيرات، يظل الإخراج قابلاً للقراءة
- الخصوصية أولاً - الكود الخاص بك لا يغادر متصفحك أبدًا. لا توجد معالجة للخادم
FreeToolbox مقابل مصغّرات JS الأخرى
| الميزة | FreeToolbox | UglifyJS | javascript-minifier.com |
|---|---|---|---|
| يعمل بالكامل في المتصفح | نعم | Node.js | من جانب الخادم |
| لا حاجة للتثبيت | نعم | npm install | نعم |
| تغيير أسماء المتغيرات | لا (آمن) | نعم | نعم |
| إزالة التعليقات | نعم | نعم | نعم |
| مقارنة الحجم | نعم | إخراج CLI | نعم |
| لا إعلانات | نعم | غير متوفر | لا |
| وضع مظلم | نعم | غير متوفر | لا |
الأسئلة الشائعة
هل تقوم هذه الأداة بإعادة تسمية المتغيرات الخاصة بي؟
لا. تزيل هذه الأداة فقط التعليقات والمسافات البيضاء وفواصل الأسطر. تظل أسماء المتغيرات وأسماء الوظائف وجميع المعرفات الأخرى دون تغيير. هذا مقصود للسلامة - يمكن أن يؤدي التغيير المتقدم إلى كسر التعليمات البرمجية التي تعتمد على أسماء المتغيرات.
ما مقدار المساحة التي يوفرها تصغير JS؟
مع إزالة التعليقات والمسافات البيضاء فقط، تتراوح المدخرات النموذجية من 20-50٪ اعتمادًا على عدد التعليقات ومقدار التنسيق الموجود في الكود الأصلي.
هل سيكسر التصغير الكود الخاص بي؟
من غير المحتمل للغاية أن يكسر نهج التصغير الآمن (بدون إعادة تسمية المتغيرات) أي شيء. فهو يزيل فقط الأحرف التي تتجاهلها محركات جافاسكربت - التعليقات والمسافات البيضاء.
هل يمكنني تصغير TypeScript باستخدام هذه الأداة؟
تم تصميم هذه الأداة لجافاسكربت القياسية. يجب تجميع TypeScript إلى JS أولاً (باستخدام tsc)، ثم تصغيره. لن يتم التعامل مع تعليقات النوع بشكل صحيح.
هل يتم إرسال الكود الخاص بي إلى خادم؟
لا. يحدث كل التصغير محليًا في متصفحك باستخدام جافاسكربت. لا يتم تحميل أو نقل التعليمات البرمجية المصدر الخاصة بك إلى أي مكان.