我已经创建了一个相当大的 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/