メインコンテンツへスキップ
Toolars
探索

JavaScript ミニファイ と JavaScript フォーマッター — どう違う?

結論から: JavaScript ミニファイ / JavaScript フォーマッター: 入力と操作 / 表示結果と書き出し. Terser をローカル Worker で使って JavaScript を圧縮。バイト統計とエラー位置を表示し、実行もアップロードもしない。 JavaScript 256 KiB UTF-8 までのソースを貼り付けます。コードは実行しません。 1~8スペースまたはタブを選択します。「整形」を押すと設定を適用します。 JavaScript はモジュール、ディレクティブ、正規表現、テンプレートを解析し、ソースは実行しません。解析成功は実行環境の互換性を保証しません。 目的に合わせて選び、書き出す前に現在の制限を確認してください。

JavaScript ミニファイ と JavaScript フォーマッター の比較

JavaScript ミニファイJavaScript フォーマッター
用途Terser をローカル Worker で使って JavaScript を圧縮。バイト統計とエラー位置を表示し、実行もアップロードもしない。JavaScript 256 KiB UTF-8 までのソースを貼り付けます。コードは実行しません。 1~8スペースまたはタブを選択します。「整形」を押すと設定を適用します。 JavaScript はモジュール、ディレクティブ、正規表現、テンプレートを解析し、ソースは実行しません。解析成功は実行環境の互換性を保証しません。
入力JavaScript ミニファイ: 256 KiB以内のUTF-8ソースを貼り付けます。圧縮モードではインデント設定を使用できません。JavaScript フォーマッター: JavaScript · 256 KiB UTF-8 までのソースを貼り付けます。コードは実行しません。
出力JavaScript ミニファイ: 「結果をコピー」でクリップボードへ、「ダウンロード」で toolars.min.js として保存します。出力がそのまま script タグに向かうなら「結果をコピー」が近道です。「リセット」でペインを空にして次のスクリプトに進めます。 JavaScript は通常のコメントを除去し、圧縮・変数名変更・実行を行いません。JavaScript フォーマッター: はい。現在表示している UTF-8 結果を出力します。ソースやインデントを変更すると古い結果は無効になります。出力前に再実行してください。 入力は256 KiB UTF-8、出力は512 KiBです。Worker の起動と実行はそれぞれ5秒までです。キャンセルや編集は Worker を終了し古い結果を消去します。
主な用途JavaScript ミニファイ: 配信向け。スクリプトやバンドル断片を本番用に縮小JavaScript フォーマッター: 閲覧向け。圧縮済みコードを展開してレビューまたはデバッグ

JavaScript ミニファイ vs JavaScript フォーマッター

  • 役割

    作業次第

    Terser をローカル Worker で使って JavaScript を圧縮。バイト統計とエラー位置を表示し、実行もアップロードもしない。 JavaScript 256 KiB UTF-8 までのソースを貼り付けます。コードは実行しません。 1~8スペースまたはタブを選択します。「整形」を押すと設定を適用します。 JavaScript はモジュール、ディレクティブ、正規表現、テンプレートを解析し、ソースは実行しません。解析成功は実行環境の互換性を保証しません。

  • 入力

    この点は JavaScript ミニファイ

    JavaScript ミニファイ: 256 KiB以内のUTF-8ソースを貼り付けます。圧縮モードではインデント設定を使用できません。 JavaScript フォーマッター: JavaScript · 256 KiB UTF-8 までのソースを貼り付けます。コードは実行しません。

  • 出力

    作業次第

    JavaScript ミニファイ: 「結果をコピー」でクリップボードへ、「ダウンロード」で toolars.min.js として保存します。出力がそのまま script タグに向かうなら「結果をコピー」が近道です。「リセット」でペインを空にして次のスクリプトに進めます。 JavaScript は通常のコメントを除去し、圧縮・変数名変更・実行を行いません。 JavaScript フォーマッター: はい。現在表示している UTF-8 結果を出力します。ソースやインデントを変更すると古い結果は無効になります。出力前に再実行してください。 入力は256 KiB UTF-8、出力は512 KiBです。Worker の起動と実行はそれぞれ5秒までです。キャンセルや編集は Worker を終了し古い結果を消去します。

  • 向いている用途

    作業次第

    JavaScript ミニファイ: 配信向け。スクリプトやバンドル断片を本番用に縮小 JavaScript フォーマッター: 閲覧向け。圧縮済みコードを展開してレビューまたはデバッグ

対象のツール

JavaScript フォーマッター

JavaScript 256 KiB UTF-8 までのソースを貼り付けます。コードは実行しません。 1~8スペースまたはタブを選択します。「整形」を押すと設定を適用します。 JavaScript はモジュール、ディレクティブ、正規表現、テンプレートを解析し、ソースは実行しません。解析成功は実行環境の互換性を保証しません。

ツールを開く — JavaScript フォーマッター

よくある質問

JavaScript ミニファイ と JavaScript フォーマッター はどう違いますか?
入力と操作. JavaScript ミニファイ: JavaScript は通常のコメントを除去し、圧縮・変数名変更・実行を行いません。 JavaScript フォーマッター: 1~8スペースまたはタブを選択します。「整形」を押すと設定を適用します。
JavaScript ミニファイ と JavaScript フォーマッター は一緒に使えますか?
表示結果と書き出し. JavaScript ミニファイ: 「結果をコピー」でクリップボードへ、「ダウンロード」で toolars.min.js として保存します。出力がそのまま script タグに向かうなら「結果をコピー」が近道です。「リセット」でペインを空にして次のスクリプトに進めます。 JavaScript は通常のコメントを除去し、圧縮・変数名変更・実行を行いません。 JavaScript フォーマッター: はい。現在表示している UTF-8 結果を出力します。ソースやインデントを変更すると古い結果は無効になります。出力前に再実行してください。 入力は256 KiB UTF-8、出力は512 KiBです。Worker の起動と実行はそれぞれ5秒までです。キャンセルや編集は Worker を終了し古い結果を消去します。 前者と後者では目的と出力が異なります。