私はよくこの割り当てをJavascriptコードで見つけます:
var that = this;
これは例です:
function Shape(x, y) {
var that= this;
this.x = x;
this.y = y;
this.toString= function() {
return 'Shape at ' + that.x + ', ' + that.y;
};
}
それが必要な理由を説明していただけますか?
私はPHPまたはJavaに精通していますが、Javascriptオブジェクトモデルには精通していないことを覚えておいてください。