未捕获的ReferenceError:未定义stopme(匿名函数)

时间:2013-08-27 00:26:30

标签: javascript ember.js setinterval

我在控制台中一直看到这个非破坏性异常:

Uncaught ReferenceError: stopme is not defined

(匿名函数)

在我的任何文件中都没有调用stopme的变量,在控制台中进行了完整的搜索。我所拥有的是多重的:

setInterval(function() {
  updateMetrics();
}, 1000);

在我的代码中调用,只要其中一个失败,就会显示在控制台中。我也不知道这是否是默认行为,但我也注意到每次使用以下设置新间隔:

var intervalId = setInterval(function() {}, 1000);

intervalId是非连续的,如:console.log(intervalId),结果为1, 4, 9, 14。我从控制台手动调用上面的代码,看看为什么我的intervalIds是自动递增的。

这是完整的堆栈跟踪:

Uncaught ReferenceError: stopme is not defined
(anonymous function)

其他图书馆:

bootstrap.js
d3.v3.js
ember.js
handlebars.js
jquery-1.9.1.js
jquery.jsPlumb.js
jquery.timeago.js
require.js
string.min.js

错误仅在Chrome上显示,而不在Firefox中显示。我的Chrome版本是:版本29.0.1547.57

3 个答案:

答案 0 :(得分:27)

我跟踪了我的"网页截图捕获"延期。很糟糕,因为它是捕获全高网页的一个很好的扩展。任何人都可以推荐另一个吗?

答案 1 :(得分:2)

+1到“网页截图捕获”chrome扩展名。禁用它后,错误就消失了。

在backbonejs应用程序中浏览页面时出现了错误。

答案 2 :(得分:0)

1。我也遇到了这个问题。最后我发现只有一个最终用户会出现此错误。搜索谷歌,说扩展名的错误将触发window.onerror