相关疑难解决方法(0)

Internet Explorer怪异 - 功能项(){[本机代码]} - 它做什么?

见图:

在此输入图像描述

微软网站上的类似问题:http://connect.microsoft.com/IE/feedback/details/785194/function-item-native-code

尝试了Google.com,Facebook,StackOverflow - 我访问的每个网站都有这个奇怪的功能.启动IE9(尚未测试其他版本)并输入item您的开发控制台.

如果我没有尝试其他网站,我会认为还有一个<div id="item">看到:

所以在这个场合,问题是 - function item()当使用IE时为什么会出现在这么多网站上?


更新:超简化测试用例. 在此输入图像描述

javascript internet-explorer internet-explorer-9

3
推荐指数
1
解决办法
1994
查看次数

for IE11中的循环

IE 11中的控制台

在此输入图像描述

Chrome中的控制台

在此输入图像描述

如果我将循环中的单词'item'更改为'anotherItem',就像这样

var obj = {
    id1: 'item 1',
    id2: 'item 2',
    id3: 'item 3'    
};
for (anotherItem in obj){
    console.log(anotherItem);
}
Run Code Online (Sandbox Code Playgroud)

循环工作正常

为什么IE 11不处理单词'item'

javascript internet-explorer

1
推荐指数
1
解决办法
5731
查看次数