代码之家  ›  专栏  ›  技术社区  ›  Conex

jquery中内存清理的常用技术

  •  1
  • Conex  · 技术社区  · 14 年前

    我正在尝试调试另一个开发人员在jquery中编写的一些代码,因为页面加载非常慢,并且会导致浏览器崩溃。 我需要一个关于如何测试、调试大量jquery代码的建议。 在其他人编写的现有代码的观点下,需要一些很好的内存清理技术。 所有的建议,工具,相关环节将非常感谢。 我在用firebug调试代码。

    谢谢你的时间。

    2 回复  |  直到 14 年前
        1
  •  2
  •   Chip Hunt    14 年前
        2
  •  2
  •   kobe    14 年前

    通过这个OnLoad函数,下面的方法中的任何代码都会在页面的负载上执行。请遍历代码和标识所有的循环、全局变量、字符串连接、空校验、DIV存在检查…

    有了以上这些你可以解决一些…问题

    在firebug中运行profiling,

     $(document).ready(function() {
        // check for all null checks properly
    // check global variables
    // check forloops
    // check circular references
         });