0

内容が理解できない形式の外部xxxx.jsファイルがあります。

例:{G(d &&!E.6c(d)){E.2A + =(E.2A? "": "")など。

私はこの種の開発に慣れていないので、このコードがどのように行われたのかわかりません。誰かがこのコードを見つけるのを手伝ってくれますか?

ありがとう...

4

3 に答える 3

1

開発/デバッグバージョンのコードを提供した人に尋ねてください。作成したコードはサイズが最適化されており、手で触れるようには設計されていません。

于 2012-05-23T12:22:23.927 に答える
1

コードは、次のように設計された「ミニファイア」を通過しています。

  1. コードを短くする
  2. コードを難読化する
于 2012-05-23T12:22:30.363 に答える
0

この種のコードは、jsが最小形式であるためです。jsの最小形式とは、変数の名前を短くしたり、スペースをトリミングしたり、コメントを削除したりすることで、可能な限り最小限のコードに変換されることを意味します。

javascriptファイルを圧縮することが良い考えである理由はいくつかあります。

  1. ユーザーのダウンロード時間が短縮されます。
  2. Webサイトの帯域幅消費を削減します。
  3. 多くのjavascriptファイルを1つの圧縮ファイルに結合するときのサーバー上のHTTPリクエストの数が減り、サーバーの負荷が減り、より多くの訪問者がWebサイトにアクセスできるようになります。
  4. javascriptの実行にはコメントと空白は必要ありません。それらを削除すると、スクリプトの実行時間が短縮されます。
于 2012-05-23T12:23:14.020 に答える