【发布时间】:2013-10-31 19:55:33
【问题描述】:
我以为已经有答案了,但我似乎找不到答案.. 如何在 Javascript 中对此类的所有实例运行特定的类方法?
这必须在我不知道实例名称的情况下完成。 我想我可以在我的类中使用某种静态变量来存储所有实例,但这似乎在 JS 中不存在
那么如何在我的类的所有现有实例上调用我的方法? 注意:只是为了澄清:我不是在谈论 CSS 类,我是在谈论对象。
编辑:在 Javascript 中,我的意思是在函数上创建一个新对象:
function something()
{
}
var instance = new something();
【问题讨论】:
-
您要求创建内存泄漏。
-
document.getElementsByClassName()? jQuery class selector?我在这里错过了什么吗? -
@SLaks 为什么?我不明白。
-
啊,我明白了。 (JavaScript 中没有类,所以术语把我吓坏了。)
-
一般来说,人们只需要知道一个(提示!)collection 所述对象。使用这个想法将对象分组到适当的(分层的)集合中,并以此设计 API。例如,一张地图可能有很多点,但通常并不关心创建的每个点;相反,只有属于特定地图的点 - 通过位于适当的点collection - 特定地图是感兴趣的。
标签: javascript class object