读书人

JS类中静态方法如何获取实例

发布时间: 2013-01-07 10:02:24 作者: rapoo

JS类中,静态方法怎么获取实例
我有一个类,有个静态方法,我想在静态方法中获取已经创建的实例,该怎么做呢?
[解决办法]

    function Coding123_net(name) {
Coding123_net.instances[Coding123_net.instances.length] = this;
this.name = name;
this.showwho = function () { alert(this.name); }
}
Coding123_net.instances = [];
new Coding123_net("showbo");
new Coding123_net("编程设计网");
new Coding123_net("www.coding123.net");
for (var i = 0; i < Coding123_net.instances.length; i++) Coding123_net.instances[i].showwho();

读书人网 >JavaScript

热点推荐