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

找不到JavaScript语法错误

  •  4
  • nocksock  · 技术社区  · 14 年前

    一些

    Error: uncaught exception: Syntax error, unrecognized expression: //
    

    谢谢你的有用提示。

    4 回复  |  直到 14 年前
        1
  •  4
  •   lincolnk    14 年前

    closure compiler ,它将为代码块提供警告和错误。否则,这就是暴力 alert('checkpoint'); 以确定在出现问题之前,您在代码中所处的位置。

        2
  •  2
  •   Å ime Vidas Zim84    14 年前

    我相信Chrome的控制台可以准确地找出错误的线。。。。右键单击页面>Inspect元素,然后在弹出窗口右下角,单击红色X图标,然后单击错误链接,必要时启用资源跟踪。。。

    另外,将代码放入JSLint并相应地更正代码。。。

        3
  •  1
  •   Aidan Brumsickle    14 年前

    如果可能的话,我会一次注释掉html中除了一个javascript包含之外的所有javascript(除非它们是一堆杂乱的依赖项)。除此之外,您是否可以尝试使用调试器逐行进行调试?最后,如果不是太多的工作,也许值得编写单元测试。它还将帮助您完全理解此人的代码,并可能识别任何更深层次的逻辑级错误。

        4
  •  1
  •   JoshNaro    14 年前

    JSLint 可能是你所需要的,但我敢打赌它发现了比你难以捉摸的语法错误更多的问题。