このツールでできること
JavaScript を圧縮してローカル変数名を短縮し、構文エラー、元のサイズ、圧縮後のサイズ、削減率を確認できます。
- クラス、プライベート フィールド、オプションのチェーン、その他の一般的な構文を含む最新の ECMAScript をサポートします。
- 入力したコードはテキストとして処理され、実行されません。
- /*!ライセンス コメントは保存され、出力は minified.js としてダウンロードできます。
使い方
- JavaScript のソース コードを貼り付けます。
- 「JavaScriptを圧縮」をクリックします。
- 構文エラーがある場合は、パーサー メッセージに従って修正してください。
- サイズの変化を確認して結果をコピーまたはダウンロードし、圧縮したコードが元と同じように動くか確認してください。
主な用途
- 実稼働スクリプトの送信サイズを削減します。
- 最新の文法がパーサーで受け入れられるかどうかをテストします。
- 単純なスタンドアロン スクリプトの圧縮バージョンを生成します。
JavaScript Minifierの機能
JavaScript を圧縮し、元のサイズ、圧縮後のサイズ、削減率を比較できます。結果を確認してから、コピーするか minified.js をダウンロードしてください。
FAQ
このツールは私の JavaScript を実行しますか?
いいえ。入力は結果のテキストを生成するためだけに使われ、コードの実行やネットワークへのリクエストは行いません。
マングルは変数名を変更しますか?
はい。ローカル変数名が短くなる場合があります。関数名の文字列やリフレクションに依存するコードは、公開前に圧縮結果を十分にテストしてください。
一部の注釈がまだ存在しているのはなぜですか?
これらのコメントにはライセンスや著作権の情報が含まれることが多いため、圧縮結果にも残します。