💻
開発者ツール
開発者ツール
読み込み中…
JavaScript整形・圧縮機能
インデントが揃っていないJavaScriptを見やすく整形したり、変数名の短縮・空白除去でファイルサイズを削減します。 整形はjs-beautify、圧縮はTerserを使用して高品質な結果を提供します。 結果はすぐにコピーできます。
使い方
① 整形または圧縮するJavaScriptを入力欄に貼り付けます。 ②「整形する」または「圧縮する」ボタンをクリックします。 ③ 結果が下部に表示されます。 ④ コピーボタンで結果をクリップボードに保存します。
こんな時に使えます
• 外部ライブラリコードをデバッグするために読みやすく変換したいとき • 本番デプロイ前にJavaScriptを最小化してバンドルサイズを削減したいとき • コードレビュー前にインデントを統一して整理したいとき • スニペットコードの可読性を高めたいとき
よくある質問
- Q. ES6+の構文にも対応していますか?
- A. はい、アロー関数、分割代入、テンプレートリテラルなど最新のJavaScript構文をサポートしています。
- Q. 圧縮時に変数名も変わりますか?
- A. Terserのデフォルト設定でローカル変数名が短縮される場合があります。グローバル変数名は維持されます。
- Q. TypeScriptも処理できますか?
- A. 整形(Beautify)機能はTypeScriptの構文もある程度処理できますが、完全なサポートは保証しません。TypeScript専用のツールを推奨します。