我有一个类,有个静态方法,我想在静态方法中获取已经创建的实例,该怎么做呢?
解决方案 »
- 为什么这个JavaScript脚本不运行函数体啊??
- 计算机性能越好,浏览器对JavaScript的解析速度还有DOM渲染会越快吗?
- 求教孟子e章
- 请问浏览器要显示那些特殊字体需要什么条件?
- Extjs4 不用href 点击树节点使页面跳转(分少,还望指教)
- NetScape中如何使按钮获得光标,而不提交!!!
- 加密问题
- 急急!!!!!!!!!!十万火急!!!!!!!!!!!
- 请教一下javascript
- ----------------dataTable-------分页的问题---------------------
- 如何使用find或filter来读取指定过滤条件的xml元素
- 怎么可以页面不刷新,单击验证码图片发生改变,急
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();
if (Coding123_net.instances[instancename]) instancename += '_1';//如果重名则重新命名实例名称
Coding123_net.instances[instancename] = this;
this.name = name;
this.showwho = function () { alert(this.name); }
}
Coding123_net.instances = {};
new Coding123_net("showbo",'i1');
new Coding123_net("编程设计网", 'i1');//这个重名了,会重新命名为i1_1
new Coding123_net("www.coding123.net", 'i3');
Coding123_net.instances['i1'].showwho()
Coding123_net.instances['i1_1'].showwho()
Coding123_net.instances['i3'].showwho()