多次创建新课

时间:2015-08-05 10:40:29

标签: javascript

我有各种各样的javascript课程。

如下所示创建一个类:

this.user = new app.User();

我的问题是,如果我一次又一次地调用上述内容(每次打开一个模态)会有任何内存问题吗?当我将旧类分配给同一用户var时,旧类是否会被新副本替换?我还需要考虑什么?

2 个答案:

答案 0 :(得分:0)

尝试使用该类的类型创建一个空列表,然后每次从该类创建一个新实例时初始化最后一个索引未定义对象:)

这将管理你的课程:)

答案 1 :(得分:0)

您可以检查var是否已经是该类的对象,如果不是 - 创建它。

this.user = (this.user instanceof app.User) ? this.user : new app.User();
相关问题