我们最近开始使用 errorception监控 our site 上的 JavaScript 错误.它是一种记录客户端 JavaScript 错误的服务。
报告的绝大多数错误属于以下两类之一:
- “$ is not defined”——大概是因为一些网络错误导致 jQuery 没有被加载
- “预期对象”
我正在尝试找出“预期对象”错误的来源。它只会从 IE 中得到报告,并且它发生在站点的各个页面和 IE 的各个版本中。我无法在浏览器中重现它,所以我想知道是否有一些常见的错误或现象会导致此错误。
最佳答案
Object Expected
是 Internet Explorer 术语,用于调用未定义的函数。
这是因为你使用了 jQuery 的简写 $(function() {})
。在这种情况下,jQuery 对象 $
用作函数。
转载于
<script>
$(function() {});
</script>
关于javascript - 互联网浏览器 : "Object Expected" error - common causes?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8718563/