﻿id summary reporter owner description type status priority milestone component version resolution keywords cc blockedby blocking 11150 $.map inconsistent behavior davestein davestein "I came across an issue where IE8 will iterate through an object too many times. If an object has 3 items and we use $.map on it, and alter the indexes during the loop for all 3 items, it will loop 6 times. The fiddle shows what I mean since it's pretty hard for me to explain. http://jsfiddle.net/davestein/xKzyV/9/ Anyway I'm aware it's an IE8 bug. The strange thing is it seems as though $.map attempts to work around it. If I do $.map in IE9 or IE9's IE8 mode it works fine. If I do $.map in IE8 it does not work. I'm aware that IE8 mode is not identical to IE8. So as a constant I used native JS and it broke in all cases. If jQuery wasn't trying to account for it, I'm unsure why $.map would work on IE8 mode, but not IE8." bug closed undecided None unfiled 1.7.1 invalid danheberden