2016-02-12 75 views
0

我正在针对轮询应用程序的页面使用一些Ajax。该应用程序返回一个JSON字符串,浏览器解析它并将其传递到屏幕。AJAX请求内存泄漏

由于此轮询每500毫秒发生一次(任意),我注意到响应回到浏览器并被添加到浏览器的资源部分 - 请参阅附件enter image description here。 那么我的问题是“这对每一个反应都是正常的吗?”?如果这个应用程序被留下20分钟,这是一个很多建立项目的地狱......

+0

“每一次回应”都是什么意思?当调试器处于活动状态时,会保存大量信息以帮助您了解发生了什么。如果调试器未打开,通常不会保存该信息。 – jfriend00

+0

挂载意味着随着时间的推移而增加...那么你是说你看到的叫做userStats的片段实际上只是调试区域的一个人造物吗?我只是为每个响应看到一个新的...... – DevelopeXCode

+0

是的,它只是调试器的一个工件,用于保存信息以帮助您在激活时使用它。如果调试器未打开,则Ajax数据不应自行累积。 – jfriend00

回答

0

你所看到的是一个打开调试器的工件。当它打开时,它会保存大量关于正在发生的事情的信息。调试器未打开时,它不保存任何内容。

如果调试器未打开,则Ajax结果不应自行累加。

+0

非常感谢...神秘解决.. – DevelopeXCode

+0

哎呀谢谢.. :-) – DevelopeXCode