- Copy & Paste JavaScript Code
- Upload Javascript Files
- Output
まず、JavaScript とは何か、どのように使用されるのかを理解することが重要です。実際、JavaScript は、主に Web 用に作成されたプログラミング言語であり、オンライン アプリの構築を可能にし、Web ページに双方向性を提供します。これは当初、Netscape Communications によって Netscape Navigator ブラウザに実装されましたが、4 年間の作業の後、進展が見られなかったため、Netscape Communications は Netscape Navigator プロジェクトを停止しました。その後、Nestscape は JavaScript の管理を ECMA Corporation に引き渡しました。ECMA Corporation は、現在も JavaScript 標準を監督し続けています。古いブラウザーをサポートするためにツールで使用している ECMAScript の最新バージョンは ECMAScript 2018 で、最新の JavaScript はこれに基づいています。 Babel コンパイラを使用して、ES2015 を最新バージョンの JavaScript に変換しています。
頭に浮かんだ重要な質問の 1 つは、次のようなものです。 JavaScript ファイルを圧縮する必要はありますか?これには複数の理由があります。 JS ファイルが小さいほど、ユーザーのダウンロードが速くなり、ページの読み込み時間が長くなります。サーバー側とクライアント側の両方で、小さな JS ファイルは帯域幅の使用を削減します。多くの JS ファイルを 1 つにまとめることで、HTTP リクエストが少なくなるため、サーバーへの負荷が軽減され、より多くのユーザーが一度に Web サイトにアクセスできるようになり、ページの読み込み時間が短縮されます。空白とコメントは JS コードでは必要ないため、JS ファイルからそれらを削除すると、ファイル サイズが小さくなります。
オンライン JS コンプレッサーUseotools.com は、JS コードに高度な圧縮を提供するために作成されたシンプルな JavaScript 圧縮ツールです。 JS コードをこのツールに直接貼り付けたり、ドラッグ アンド ドロップしたり、[JavaScript を圧縮] ボタンを使用してマジックを実行したりできます。デフォルトでは、UglifyJS 3 ライブラリが JavaScript ファイルの縮小と圧縮に使用されます。ただし、失敗した場合は、ECMAScript 2018 チェックボックスを使用してバックアップ圧縮方法を使用してください。