【发布时间】:2015-09-25 20:53:18
【问题描述】:
令我困惑的是(可能这是要解决的提示),页面加载与开发人员工具打开时一致。这是在 Chrome 中。我确实看到了控制台错误:
Uncaught Syntax Error: missing ) after argument list
如上所示的语法错误会导致不一致的行为吗?或者还有什么可能引发这种行为。我可以根据需要分享更多信息。
【问题讨论】:
-
通过 linting 工具运行您的代码...它会准确地告诉您问题出在哪里
-
也许在开发者工具打开的情况下,代码执行有一些时间延迟,这改变了代码执行顺序。如果您的代码中有计时器/事件。这很可能是安静的。每一个奇怪的行为背后都有一个有效的逻辑解释:)
-
你确定 devtools 关闭时它永远不会工作吗?听起来很随意,只是你可以在 devtools 打开时看到它。
标签: javascript jquery google-chrome browser-cache