このツールでできること
クラス、オプショナルチェーン、テンプレートリテラル、async/await を含む JavaScript を整形します。入力コードは実行しません。
- const/let、アロー関数、async/await、テンプレート文字列、構造解除、オプションのチェーン、およびクラスをサポートします。
- 入力はテキストとして処理され、HTML やスクリプトは実行されません。
- 構文エラーを表示し、入力コードは実行しません。
使い方
- JavaScript のソース コードを貼り付けます。
- インデントの幅を選択します。
- 「JavaScriptのフォーマット」をクリックします。
- 構文エラーを修正するか、結果をコピー/ダウンロードします。
主な用途
- 圧縮または文字化けしたコード スニペットをクリーンアップします。
- コードレビューの前に書式を統一します。
- 解析エラーのある不完全な式を見つけます。
JavaScript Formatterの機能
クラス、オプショナルチェーン、async/await などを含む JavaScript を、統一したインデントと改行で整形します。結果を確認してから、コピーまたはダウンロードできます。
FAQ
入力したコードは実行されるのでしょうか?
入力はテキストとして処理され、HTML やスクリプトは実行されません。
オプションのチェーンとテンプレート文字列はサポートされていますか?
はい。これらの構文を含むコードを貼り付けて整形できます。
整形後にセミコロンが追加されるのはなぜですか?
現在の出力ルールでは、一貫性を保つためにセミコロンが有効になっています。これは植字の選択であり、実行入力ではありません。