Javascript IE jQuery对象错误脚本5007

Javascript IE jQuery对象错误脚本5007,javascript,jquery,internet-explorer,Javascript,Jquery,Internet Explorer,我正在尝试访问JQuery对象变量 var items = []; function Item(id, position, content) { this.id = id; this.position = position; this.content = content; } 我正在创建一个新的元素 items.push(new Item(1, [0, 40], 'asd'); 然后,在调用 item[i].position[0] 我收到一个错误SCRIPT5007。在Chro

我正在尝试访问JQuery对象变量

var items = [];
function Item(id, position, content) {
  this.id = id;
  this.position = position;
  this.content = content;
}
我正在创建一个新的元素

items.push(new Item(1, [0, 40], 'asd');
然后,在调用

item[i].position[0]

我收到一个错误
SCRIPT5007
。在Chrome和FF中,这工作正常,唯一的问题是IE。

标题中添加这一行

<meta http-equiv="X-UA-Compatible" content="IE=edge" >


它会起作用的

我现在在本地系统上试过了。有两个错误:

  • 已知缺失的
  • items.push(新项目(1[0,40],“asd”);

    items.push(新项目(1[0,40],“asd”);

  • 你打错名字了吗
  • 项目[0]。位置[0]

    项目[0]。位置[0]


    在本地试用过,效果很好!

    IE 11.0.9600.17728(KB3038314)为什么我觉得这行
    items.push(新项(1[0,40],'asd')
    ?应该是
    items.push(新项(1[0,40],'asd'))
    !!是的,这是真的。这是一个复制粘贴失败。但错误仍然存在。我尝试在谷歌上搜索它,但没有成功。您是否在循环中放置了调试器行。这应该会给您提供更多信息。您是否通过
    http://
    文件://
    打开页面?请添加“SCRIPT5007”的描述IE11?SCRIPT5007报告:无法获取未定义或空引用的属性“0”