此代码片段用于创建新对象,它在其他浏览器上运行良好,但IE 9。
function Item(no, name, qty, lineNo) {¬
this.no = no;¬
this.name = name;¬
this.qty = qty;¬
this.lineNo = lineNo;¬
}¬
Item.prototype = Object.create(null);¬ // error this line
我该如何解决这个问题?
答案 0 :(得分:0)
根据MSDN
的Object.create:
支持以下文档模式:Internet Explorer 9标准, Internet Explorer 10标准和Internet Explorer 11标准。不 支持以下文档模式:Quirks,Internet Explorer 6标准,Internet Explorer 7标准,Internet Explorer 8标准。
使用IE9
时,如果设置为standards
或Quirks
,请检查兼容模式。