JavaScriptフォーマッター
JavaScript を実行せずに整形や圧縮を行います。ファイルを開いて構文が色分けされた出力を確認し、ローカルでコピーまたはダウンロードできます。
JavaScript整形
自分のデータを、自分の端末で。結果はわかりやすく。
端末上で処理します。アップロードはしません。
入力上限:2 MB(2,000,000バイト)。出力上限:8 MB。処理は15秒で停止し、元の入力は保持します。 整形はJavaScriptモジュールとJSXに対応します。モジュールコードを圧縮する場合は、トップレベルawaitを含め、ESモジュールを選んでください。圧縮はJavaScript専用で、JSXやTypeScriptには対応しません。変数名の変更やコードの実行はしません。JSXを圧縮するには、先にご自身のビルドツールでコンパイルしてください。
整形結果
このツールについて
JavaScript を実行せずに整形や圧縮を行います。ファイルを開いて構文が色分けされた出力を確認し、ローカルでコピーまたはダウンロードできます。
実行せず読みやすく
整形はJavaScriptを解析しますが、実行しません。構文の色分けは読みやすくするためのもので、安全性の監査やテストの代わりにはなりません。
控えめな圧縮
不要な書式を除き、圧縮最適化や変数名の変更は行いません。公開前に、ご自身のアプリで結果を確認してください。
試してみましょう
「サンプルを読み込む」の後に「整形」を選び、あいさつ関数を展開します。「圧縮」は実行せずに書式を除きます。.mjsファイルではESモジュールが自動選択されます。
結果は問題調査の材料の一つとして使ってください。ネットワーク情報は時間とともに変わることがあります。
次に役立つチェック
- 元のコードと編集後を比較 — 文字の変更を確認するもので、プログラムの動作テストではありません。