gpt4 book ai didi

JavaScript 回调/与 require.js/objects 的混淆

转载 作者:行者123 更新时间:2023-11-28 12:34:42 25 4
gpt4 key购买 nike

我尝试在我的应用程序中使用以下结构:https://gist.github.com/jonnyreeves/2474026

我尝试在构造函数中注册一些回调。我用jquery做了一个例子,实际上是传单 map ,但区别应该不重要。

function Person() {
this.name = "abc";

$("#something").onSomeEvent(function() {
this.name = "cde";
});
}

如何在回调中正确引用我的对象属性名称?

最佳答案

你可以使用这样的东西:

function Person() {
this.name = "abc";
$("#something").onSomeEvent(function() {
this.name = "cde";
}.bind(this));
}

关于JavaScript 回调/与 require.js/objects 的混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18401467/

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