我正在研究一种JSON查询语言,该项目在IE8以外的所有浏览器中都能正常运行。
我在IE8中收到Object doesn't support this action
。
Object.defineProperty(FJQL, c, {
get: function(){
return (new Query(this, this.records))[c];
}
});
有没有替代解决方案?
...谢谢
答案 0 :(得分:1)
IE8 does not support getter/setter functions on properties of non DOM objects.
所以在这里你需要使用完整的getter函数
请查看here。它会给你答案。:)