所以,我有一个大项目,里面有一堆 javascript 的东西。
现在我用 IE9 做了一些测试,在一个触发 AJAX 操作的事件中它中止并告诉我
Syntax Error: Expected ')'
但这就是它所说的。它让我不知道从哪里开始寻找。
我在做的大部分事情中都使用 Dojo,在这个特定的点上,我正在使用 AJAX 请求检索 JSON 数据。但是我已经排除了 JSON 字符串中的错误,仅仅是因为 JSON 通常不包含括号()
,对吧?
请求完成后还有一个console.log(data)
权利,但它也不会触发。在此之前我没有看到任何花哨的括号,这可能会让 IE 失去理智。但我可能仍然看错了地方,只是想在这里提供尽可能多的信息。
(顺便说一句:Firefox 一切正常。没有错误或警告;一切运行良好)
调试此或可能原因的最佳方法是什么?