次の間の最良の方法はどれですか。
var myClass = function() {
this.myContainer = function(){ return $(".container");}
this.mySubContainer = function(){ return this.myContainer().find(".sub"); }
}
と
var myClass = function() {
this.myContainer = $(".container");
this.mySubContainer = this.myContainer.find(".sub");
}
具体的な違いはありますか?
メモリの問題は、十分なJavaScript(約150KBの私の+ライブラリ)を含む私のWebページが300〜400MB以上のRAMを使用することを確認したときに発生しました。私は問題を見つけようとしていますが、これがそれらの1つである可能性があるかどうかはわかりません。