JavaScript-Minifizierer
Komprimieren Sie die JavaScript-Quelle für kleinere Snippets, Bundles und eingebetteten Code.
Reduzieren Sie die Größe von JavaScript und testen Sie dann das Verhalten
JavaScript-Minifizierer entfernt Kommentare, Zeilenumbrüche, Einrückungen und andere vermeidbare Zeichen, um kompakten Quelltext zu erzeugen. Es ist nützlich für kleine Schnipsel, Beispiele, eingebettete Skripte und schnelle Größenreduzierungen.
Bei der Minimierung handelt es sich nicht um eine vollständige Bündelung oder erweiterte Optimierung. Es darf keine moderne Syntax transpilieren, Importe auflösen, Module nicht strukturieren, öffentliche API-Namen schützen oder Lizenzkommentare beibehalten, es sei denn, die Implementierung unterstützt diese Fälle ausdrücklich.
Anleitung
- Fügen Sie Ihren JavaScript-Code in den Eingabeeditor ein.
- Klicken Sie auf Minifizieren JavaScript, um die Quelle zu komprimieren.
- Testen Sie das minimierte Skript vor der Veröffentlichung im Zielbrowser oder in der Laufzeit.
- Verwenden Sie Kopieren für die Zwischenablage, Herunterladen für eine Datei oder Leeren zum Zurücksetzen.
Was ist JavaScript-Minifizierer?
JavaScript-Minifizierer ist ein browserbasiertes Dienstprogramm zum Umwandeln von lesbarem JavaScript in eine kleinere Textform. Dadurch bleibt das Programm so erkennbar, dass es schnell verwendet werden kann, und gleichzeitig werden unnötige Zeichen reduziert.
JavaScript kann empfindlich auf automatische Semikoloneinfügungen, Direktivenprologe, reguläre Ausdrücke, Vorlagenliterale und bereichsabhängige Namen reagieren. Behandeln Sie die minimierte Ausgabe als etwas zum Testen und nicht nur als etwas zum Einfügen.
Eingabehinweise
Nur JavaScript-Quelle einfügen. Bewahren Sie eine lesbare Quellkopie auf und nutzen Sie Ihre Build-Pipeline für Produktionspakete, die Quellzuordnungen, Transpilierung, Modulauflösung oder Lizenzerhaltung benötigen.
Beispiel
Eine kommentierte Funktion wird auf eine kompakte Form reduziert:
--- Formatted Input ---
// Greeting function
function hello(name) {
console.log("Hello, " + name + "!");
}
--- Minified Output ---
function hello(name){console.log("Hello, "+name+"!");}
MCP-Integration
MCP (Model Context Protocol) ermöglicht KI-Agenten und Apps, Coding.Tools-Werkzeuge zu entdecken und für wiederholbare Konvertierungs-, Formatierungs-, Hashing- und Generierungsabläufe auszuführen.
MCP-Toolname: javascript-minifier
MCP-Endpunkt: https://coding.tools/mcp
Rufen Sie zuerst tools/list auf. Jeder Tool-Eintrag enthält inputSchema, outputSchema und examples, damit ein KI-Agent oder Client gültige Argumente ohne Raten erstellen kann.
Bei tools/call lesen Sie result.content[0].text für den Anzeigewert und result.structuredContent für maschinelles Parsen. Tool-Fehler liefern isError: true; Protokollfehler liefern einen JSON-RPC error.
Beispiel für eine tools/call-Anfrage:
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"javascript-minifier","arguments":{"input":"function total(items) { return items.reduce((sum, item) => sum + item.price, 0); }"}}}'
Die meisten Text- und Datentools akzeptieren eine input-Zeichenkette sowie optionale options. Bildtools, die Browser-Bild-APIs benötigen, werden zur Erkennung aufgelistet und geben bei Bedarf einen Link zur Weboberfläche zurück.