gpt4 book ai didi

javascript - 跟踪最近构造的对象

转载 作者:行者123 更新时间:2023-12-03 02:40:50 27 4
gpt4 key购买 nike

我有一个构造函数,我在这里将其称为“Test”。我的问题是我无法跟踪它的最新构造。我的意思是,我希望能够使用诸如 lastSeen 之类的属性了解最后构造的测试实例。

这是一个例子:

var Test = function(obj1,obj2){
this.lastSeen = //This is where i dont know where to keep track of it
}

var testing = new Test("Hi", "I'm testing");
if(testing === Test.lastSeen) return "Success" // This should work

最佳答案

构造函数中的 this 是新创建的实例。

您可以使用 Test.lastSeen = this; 将最近创建的实例附加到构造函数。

var Test = function(obj1,obj2){
Test.lastSeen = this; // Stash a reference on constructor.
}

var testing = new Test("Hi", "I'm testing");
if(testing === Test.lastSeen) return "Success" // This will work.

关于javascript - 跟踪最近构造的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48331637/

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