IE 中的 Javascript 语法错误

标签 javascript debugging internet-explorer

我已经创建了一个相当大的 Javascript 应用程序,它可以在 Firefox 和 IE 中运行,直到昨天。我做了很多更改,现在我在 IE 中遇到语法错误,但在 Firefox 中一切正常。显然我在某处有一个尾随逗号,但我看不到它。 IE 的错误信息没有帮助,甚至没有告诉我哪个 JS 文件有错误。

是否有 Javascript 的语法检查器可以更详细地通知我此类错误?

最佳答案

http://www.jslint.com/将捕获那些逗号和分号问题。

例子:

Error:
    Problem at line 1 character 17: Extra comma.

var foo = ['bar',]

    Problem at line 1 character 19: Missing semicolon.

var foo = ['bar',]

关于IE 中的 Javascript 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/559207/

相关文章:

javascript - Angularjs服务 promise 错误

javascript - 为什么transitionend 事件在转换完成之前触发?

javascript - 如何在饼图中填充一定份额的切片?

delphi - 如何忽略/禁用用于调试我的 Delphi 6 DLL 的主机 EXE 中的 INT 01 和 INT 03 指令?

excel - 将变量放入 excel VBA 函数时出错

javascript - 为什么我的 :before class transition at all? polymer 没有

c# - 缺少 System.Diagnostics 调试类?

java - Selenium WebDriver 丢失在 IE 中打开的新窗口的信息

java - 如何通过 Internet Explorer 中的链接执行 Sharepoint 服务器

html - 是否有一个 <meta> 标签来关闭所有浏览器中的缓存?