そのため、私の JavaScript コードベースでは、var me = thisミニフィケーションをサポートするためにイディオムを使用しています。しかし、私は最近これに疑問を持ち始めましthisた.変数への代入は、よりスマートな縮小ツールで回避できるのではないかと思いました.
thisツールは、表現する変数を作成すると を複数回呼び出しても文字が保存される関数を検出できるようにする必要があるようですthis。のようなブール値に対しても同じことができますvar yes = true, nope = false。
var me = thisコードベース全体で設定を回避するために使用できるツールはありますか? 一般に、コードベースを変更して縮小をより適切にサポートすることは良い考えですか?
this場合によっては、JavaScript クロージャー内の外側のスコープを参照するために変数を割り当てる必要があることを理解していることに注意してください。var me = this私が取っている使用は、縮小をサポートするためだけです。