症状
之后某些 JavaScript 函数在实时 (JIT) 编译,Internet Explorer 11 可能在非边缘文档模式下返回错误的 JavaScript typeof 结果用于主机和 DOM 对象。
解决方案
更新信息
若要解决此问题,请安装最新的 Internet Explorer 累积安全更新。要做到这一点,请转到Microsoft 更新。此外,请参阅Internet Explorer 最新的累积安全更新的技术信息。
注意:此更新前曾在3 月的 Internet Explorer (MS15-018) 累积安全更新。
更多信息
由于 Internet Explorer 的时间问题情况下,请求嵌入的资源时出现此问题。工作状态列出如下︰
"if (typeof x == …)" // works fine"y = (typeof x == …)" // does not work fine. Work around: "y = (typeof x == … || false)"
"return (typeof x == …)" // does not work fine. Work around: "return (typeof x == … || false)"
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。
参考资料
请参阅 Microsoft 用于描述软件更新的术语。