📦 JavaScript圧縮

136 バイト
圧縮後のコード
function greet(name){

const message=`Hello, ${name}!`;
return message;
}
console.log(greet('World'));
102 バイト25% 削減

JavaScriptのソースコードからコメントや余分な空白・インデントを取り除き、ファイルサイズを軽くするツールです。文字列やテンプレートリテラル、正規表現リテラルの中身は保持したまま、コードの構造だけを圧縮します。

使い方

  1. 圧縮したいJavaScriptコードを入力欄に貼り付けます。
  2. 自動的に圧縮結果が下に表示されます。
  3. 「コピー」ボタンで圧縮後のコードをクリップボードにコピーします。

よくある質問

変数名の短縮(マングリング)には対応していますか?

いいえ、このツールはコメント除去と空白の圧縮のみを行う基本的なミニファイアです。変数名の短縮など高度な最適化には対応していません。

正規表現リテラルは正しく処理されますか?

はい。文字列や正規表現の中に含まれる/や//のような記号は、コメントと誤認識されないよう区別して処理されます。

圧縮後のコードは元のコードと同じ動作をしますか?

多くの一般的なコードでは同じ動作になりますが、100%すべてのJavaScript構文パターンを保証するものではありません。本番環境で使う場合は、圧縮後のコードの動作確認をおすすめします。