gpt4 book ai didi

javascript - var that = this - 你能帮我理解吗

转载 作者:行者123 更新时间:2023-11-30 07:27:04 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
What does var that = this; mean in javascript?

我经常在 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 对象模型。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com