首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

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

2013-01-07 
JS类中,静态方法怎么获取实例我有一个类,有个静态方法,我想在静态方法中获取已经创建的实例,该怎么做呢?[

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();

热点排行