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 - 如果 View 具有某个类(backbone.js),则单击时触发函数

javascript - Linux C++ 服务器与 Javascript 通信

node.js - 在 Node.js 上调试正常关闭

c++ - 每个进程可配置的核心转储目录

javascript - 无效的调用对象 IE

javascript - For 语句将 i 视为字符串而不是数字

Javascript 隐藏显示 getElementById 与 getElementsByClassName

c# - 我应该将调试信息编译为 "full"还是 "pdb-only"的发布版本?

javascript - Internet Explorer 11 : Object doesn't support property or method 'isInteger'

php - IE 第一次没有正确加载