首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

各浏览器中for in顺序的区别

2012-08-26 
各浏览器中for in顺序的差异这个问题在sohu博客中也有:写博客-插入图片图片顺序在Chrome/IE9中却不对。重现

各浏览器中for in顺序的差异

这个问题在sohu博客中也有:写博客-插入图片图片顺序在Chrome/IE9中却不对。重现如下

?

var obj = {  2:"2",  40:"40",  15:"15",};for (var k in obj) {    console.log(k); };

?

IE6/7/8/Firefox/Safari
2
40
15

IE9/Chrome/Opera
2
15
40

即IE9/Chrome/Opera中不是按定义时的顺序输出的。for in规则参考ECMAScript5 12.6.4。

?

相关:

for in的缺陷

热点排行