JavaScriptコードのthis performance reportが、さまざまなミニファイアと難読化ツールを使用して圧縮されていました。驚くべきことは、クロージャアドバンスモード以外は、ほとんどの場合、他のすべてのミニフェイザが、非圧縮コードよりも悪いコードを出力することです。私たちはそれをどのように説明しますか?縮小されたコードや難読化されたJavaScriptは、非圧縮コードより悪いパフォーマンスをするのはなぜですか?
pageの最後までスクロールしてレポートを表示してください。ここでのスクリーンショットは以下のとおりです。
凡例:
- ブルー - YUIコンプレッサー
- レッド - 閉鎖(アドバンストモード)
- オレンジ - 閉鎖(基本モード)
- グリーン - JS分
- パープル - JSパッカー
- ライトブルー - UglifyJS
- ピンク - 非圧縮コード
[難読化されたコードを実行するとパフォーマンスが低下しますか?](http://stackoverflow.com/questions/2646216/is-there-a-performance-hit-when-running-obfuscated-code) – Barmar
これは本当に重複した@Barmarではありません。はい、難読化についてですが、JavaScriptではなくJavaとC#について説明しています。 – nnnnnn
難読化とパフォーマンスとを比較する必要があるのはなぜですか?誰かがコードを難読化する必要があると感じたら、パフォーマンスは問題にはならないと思います。 – Ozzy