过去,内存溢出并没有给Web开发者造成太大问题。页面之间的关系保持简单,并且在同一站点的不同地址之间进行导航可以快速地清理任何内存泄漏问题。如果存在泄漏,也小到足以忽略。新的Web应用需要实践更高的标准。一个页面可能运行数小时,而不会被导航或者通过Web服务端动态刷新信息。通过绑定事件配置、面向对象的Jscript和闭包来创建整个应用,语言特性被推到了一个转折点。通过这些以及其它一些变化,此类内存泄漏模式变得更突出,特别是那些先前被浏览器隐蔽的部分。好消息是,如果你知道想要找什么,内存泄漏模式可以被简单地发现。你面对的大部分的总所周知的麻烦模式都已经有了应对方法,为了你的利益,仅仅需要少量额外