Iterar através de um HashMap [duplicado]

possível duplicado: como iterar eficientemente cada entrada em um'mapa'? Qual é a melhor maneira de iterar os itens de um...?

Como iterar eficientemente cada entrada em um mapa Java?

Se eu tiver um objecto que implemente a interface Map em Java e eu quiser iterar sobre cada par contido nele, Qual é a ... rcorrer o mapa? a ordenação dos elementos dependerá da implementação do mapa específico que eu tenho para a interface?

Para cada um através de um array em JavaScript?

Como posso fazer um loop através de todas as entradas de um array usando JavaScript? Pensei que fosse algo assim. forEach(instance in theArray) Onde theArray está a minha matriz, mas isto parece estar incorrecto.