مصغر JavaScript
قم بضغط مقتطفات JavaScript الملصقة أو ملفات .js المحلية باستخدام Terser الذي يعمل محليًا في متصفحك. يتم تحليل كود المصدر للتصغير فقط ولا يتم تنفيذه مطلقًا.
انقر لاختيار ملف JavaScript أو قم بإفلاته هنا
يمكنك أيضًا لصق JavaScript مباشرة في المحرر أدناه.
الإدخال: 0 بايت
الإخراج: 0 بايت
التصغير الأصلي للمتصفح
يتم تجميع Terser فقط لمسار الأداة هذا، لذلك يتم ضغط JavaScript الملصق محليًا بدون مسار تنفيذ من جانب الخادم.
تغذية راجعة عن خطأ التحليل
تظهر الأخطاء النحوية على الصفحة مع تفاصيل السطر والعمود عندما يوفرها المحلل اللغوي.
مقارنة الحجم
قارن بين عدد البايتات الأصلية والمصغرة قبل نسخ JavaScript المضغوطة أو تنزيلها.
الأسئلة المتداولة
هل تم تحميل JavaScript الخاص بي إلى Convertr؟
لا، يتم تشغيل أداة التصغير محليًا باستخدام متصفح JavaScript. لا يتم إرسال التعليمات البرمجية الملصقة والملفات المحددة إلى خوادم Convertr.
هل تقوم الأداة بتنفيذ JavaScript الملصق؟
لا، يتم تحليل النص المصدر وتحويله بواسطة Terser للضغط فقط. لا تقوم الصفحة بتقييم التعليمات البرمجية أو تحميل البرامج النصية المقدمة من قبل المستخدم.
لماذا يتم تعطيل تغيير الاسم بشكل افتراضي؟
الأسماء المشوهة تجعل الإخراج أصغر، لكن بعض التعليمات البرمجية تعتمد على أسماء الوظائف، أو أسماء الفئات، أو الانعكاس. يمكنك تمكينه بشكل صريح عندما يكون الحجم أكثر أهمية.
مصغر JavaScript
تقليص مصدر JavaScript مع الحفاظ على سلوك البرنامج المدعوم والإبلاغ عن تغيير الحجم.
- مدخل
- مصدر JavaScript بالإضافة إلى خيارات الضغط والتنسيق المدعومة.
- الإخراج
- JavaScript مصغر ومعلومات الحجم.
- القيود الفعلية
- لا تقوم الأداة بتشغيل مجموعة اختبار، أو تحويل الصياغة غير المدعومة، أو حل الوحدات، أو إثبات التكافؤ الدلالي للرمز الذي يعتمد على سلوك تحليل غير عادي.
- الخصوصية ومعالجة البيانات
- يتم معالجة مصدر JavaScript بالإضافة إلى خيارات الضغط والتنسيق المدعومة في علامة تبويب المتصفح هذه. لا يتلقى Convertr ذلك أو يخزنه؛ إغلاق الصفحة أو إعادة تحميلها يمسح حالة العمل ما لم يقدم الأداة بشكل صريح تنزيلًا محليًا.
كيفية استخدام هذه الأداة
- توفير مصدر جافا سكريبت بالإضافة إلى خيارات الضغط والتنسيق المدعومة في أدوات التحكم.
- اختر الإعدادات التي تؤثر على معلومات جافا سكريبت المصغرة وحجمها، ثم قم بتشغيل الأداة.
- تحقق من JavaScript المصغر ومعلومات الحجم قبل نسخه أو تنزيله.
أنماط الفشل الشائعة
خطأ نحوي، أو ميزة لغة غير مدعومة، أو خيار غير صالح يوقف التصغير بدلاً من إرجاع رمز جزئي.
مثال مفيد
تصغير وحدة ES صغيرة ومراجعة المخرجات قبل استبدال أصل إنتاج.