Javascript 函数构造函数浏览器支持

Javascript 函数构造函数浏览器支持,javascript,Javascript,我想知道是否支持IE7(MDN表示“?”) 它似乎在IE10中使用IE7模式工作,但我无法安装本机IE7版本,因为我在Windows7上 对于任何对用例感兴趣的人: // expressionFromServer example: 'x.foo < 3 && x.bar != 5' var filteredRows = $.grep(availableActivityRows, new Function('x', 'return ' +

我想知道是否支持IE7(MDN表示“?”)

它似乎在IE10中使用IE7模式工作,但我无法安装本机IE7版本,因为我在Windows7上

对于任何对用例感兴趣的人:

// expressionFromServer example: 'x.foo < 3 && x.bar != 5'

var filteredRows = 
    $.grep(availableActivityRows, new Function('x', 'return ' + 
                                                    expressionFromServer + ';'));
//expressionFromServer示例:'x.foo<3&&x.bar!=5'
变量filteredRows=
$.grep(availableActivityRows,新函数('x','return'+
表达式fromserver+';);

根据Microsoft MSDN,函数对象在以下文档模式下受支持:

  • 怪癖
  • Internet Explorer 6标准
  • Internet Explorer 7标准
  • Internet Explorer 8标准
  • Internet Explorer 9标准
  • Internet Explorer 10标准
  • Internet Explorer 11标准

来源:

新函数的
构造函数的操作是在中指定的,并且由所有支持JS的浏览器实现。

至少在IE6的所有IE版本中都支持它,我想这是什么意思?所有版本都在这里吗?我很确定你可以在每个浏览器中使用它,但我不推荐。为什么需要使用它?@AaditMShah我想从服务器向
array.filter()
/
$.grep
传递一个非常复杂的回调函数。@Arun P Johny At MDN问号表示状态未知。但是由于MDN是一个wiki,您可以添加这样的信息。为什么您的数据在客户端,而文件服务器逻辑在服务器上?