RevealTheme logo

أداة تصغير JavaScript

تصغير أساسي لـ JavaScript: يزيل التعليقات والمسافات البيضاء غير الضرورية. استخدم أداة تصغير حقيقية (Terser أو esbuild) للإنتاج.

كيفية استخدام هذه الأداة

  1. 1

    Paste or type your JavaScript into the input textarea.

  2. 2

    The minified output appears instantly in the panel below as you type — there is no button to press.

  3. 3

    Check the size readout (original length, an arrow, and minified length) to see how much was removed.

  4. 4

    Select the text in the output box and copy it manually into your file.

ما هي أداة تصغير JavaScript؟

يقلّل تصغير JavaScript حجم الحزمة وزمن التحليل. تجري هذه الأداة إزالة أساسية للمسافات البيضاء والتعليقات. أما لحزم الإنتاج، فاستخدم Terser أو esbuild أو SWC: فهي تجري إعادة تسمية مختصرة للأسماء وإزالة للكود الميت، ما يُنتج مخرجات أصغر بشكل كبير (غالبًا بنسبة تقليل تتراوح بين 60% و80%).

حالات الاستخدام الشائعة

  • Quickly shrinking a short, comment-heavy snippet before pasting it into a tight inline <script> tag.

  • Stripping comments out of a code sample to share a compact version in a chat or gist.

  • Estimating roughly how much comment and whitespace overhead a small file carries before setting up a real build.

  • Cleaning up a hand-written configuration object or constant block that has no strings containing slashes.

  • Demonstrating to students or teammates what basic comment and whitespace removal looks like versus a real compiler.

  • Minifying a tiny utility function for a bookmarklet where pulling in a full toolchain is overkill.

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

كيف تُقارَن بـ Terser؟
Terser أكثر صرامة بكثير: إعادة تسمية مختصرة للأسماء، وإزالة للكود الميت، وغير ذلك. أما هذه الأداة فتزيل التعليقات والمسافات البيضاء فقط.
هل سيعطّل هذا الكود الخاص بي؟
فقط إذا كانت في كود JavaScript لديك مشكلات في بناء الجملة (فواصل منقوطة مفقودة في مواضع غامضة). أما JavaScript الحديث فآمن.

أدوات ذات صلة