此错误未捕获TypeError:undefined不是一个函数不断抛出它是如果prototype.js我没有写网站的一部分,但它似乎导致其他项目上的大量错误。这是什么原因?谢谢
var Enumerable = (function() {
function each(iterator, context) {
var index = 0;
try {
this._each(function(value) {
iterator.call(context, value, index++);
});
} catch (e) {
if (e != $break) throw e;
}
return this;
}
答案 0 :(得分:0)
枚举的对象可能无法枚举。查看代码中的任何地方.each()并确保将有效的对象/数组传递给它。