当前位置:编程学习 > JS >>

JS中,窗口关闭,窗口中对象也不在了吗?

 js中,A窗口制造去B窗口.B窗口创建了一个对象给了A窗口持有.然后B窗口关闭.
那么再去调用A窗口刚刚持有的对象就会报错..这是为什么呢?
追问:那B窗口本身就是对象?这个对象是由浏览器来持有的吗?
答案:
当然不可以了啊, 你传递的是对象的引用,也就是只是将地址传递了过去,当你将B窗口关闭的时候对象已经不存在了,A窗口找不到了这个对象的地址了所以会报错,你可以将对象的值传递过去
对象当然不存在了,可以传值

上一个:grayscale.js怎么在ff chrome下无效?
下一个:js 获取TEXT的值。请大仙们帮帮忙!!

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,