過去4か月間、Webプロジェクトに取り組んでいます。コードのパフォーマンスを最適化するために、パターンを使用しました。私の疑問は、実際にパフォーマンスが向上するかどうかです。
オブジェクトを使用する必要があるときはいつthis
でも、それをローカル変数に割り当てて使用します。
function someFunction()
{
var thisObject = this;
//use thisObject in all following the code.
}
ここでの前提は、this
オブジェクトをローカル スタック変数に割り当てるとパフォーマンスが向上するということです。
このタイプのコーディングはどこにも見たことがないので、役に立たないかどうかは疑問です。
編集:このオブジェクトをローカル変数に割り当てることは、オブジェクトを保持するために行われることを知っていますが、それは私たちの場合ではありません。