В документации написано, что не гарантируется порядок перебора свойств при for in. Если я перебираю массив, то всегда он начинает перебирать с начала. Может ли он начать перебирать с конца
Раз речь шла о "свойствах", видимо, вопрошающий просто перепутал и назвал объект массивом. А, возможно, по привычке из других языков, имел в виду ассоциативный массив :)