IE中JavaScript的Item坑
问题
之前写小程序的时候,有一段代码如下。
1 | for (item in data){ |
在Chrome和Firefox下运行都没有问题,但在IE11中就出现错误。错误显示item navie code()
,好吧,放狗搜呗。在StackOverflow上找到了答案,原来M$ IE在内部定义了item
这个变量,无法使用,问题清楚,直接换个变量名就OK了。
之前写小程序的时候,有一段代码如下。
1 | for (item in data){ |
在Chrome和Firefox下运行都没有问题,但在IE11中就出现错误。错误显示item navie code()
,好吧,放狗搜呗。在StackOverflow上找到了答案,原来M$ IE在内部定义了item
这个变量,无法使用,问题清楚,直接换个变量名就OK了。