Принцип механизма цикла в javascript for in или jquery each?
и в это время срабатывает событие javascript однопоточный, по этому в «это время» ничего не может произойти снаружи (то-есть только внутри цикла).
перебираю все свойства, то они идут в порядке увелечения числа (которое является ключом свойства) — так устроен js. 

ECMA-262, 12.6.4:
The mechanics of enumerating the properties… is implementation dependent.

Особенности V8:
V8 gives no guarantees on the enumeration order for array indices (i.e., a property
name that can be parsed as a 32-bit unsigned integer).