BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #23852同步于 2014/3/23
WWWTechnology机器人发帖

问一个关于js函数对象的问题~跪求解答

yangnanbyr
2014/3/23镜像同步0 回复
初学js,最近在看一个网站的代码,这个网站的js代码有如下一段: new Temp(){ ... } 而Temp()是在另一处定义的一个函数对象 function Temp(){ ... } 一旦new了这个Temp(),这个页面上的脚本就开始自动运行了。 问题如下: 一般不都会给对象创建一个指针么比如:var foo = new Temp(); 这样就可以获取到这个对象。 但是像这个网站这么写的,如果我要在Chrome的console里使用他new出来的Temp()对象,比如使用这个对象里的一些方法,如何才能获取到这个对象呢? 我尝试过自己在console里写var foo = new Temp();但这样创建的对象不是页面上最原始的那个,等于现在有两个实例并存,且状态不一样,这个两个实例都会监听敲击键盘的事件,所以会发生一些诡异的问题。 想了解一下: 1、如何获取到那个直接new出来的Temp();对象呢? 2、如果我在console里自己var foo = new Temp();那么怎么把原始的那个直接new出来的对象删除呢? 比较啰嗦,可能也比较弱智。。。望解答!!!!
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。