En este caso hay que reemplazar el 1 por un 0 ya que los array empiezan por 0. Seria Superman = 0, Thor = 1... y asi secuencialmente.
var heroes = ["Superman", "Thor", "Batman", "Mujer Maravilla"];
<!-- Aqui reemplaze el 1 original por un 0 -->
for( var i = 0; i < heroes .length; i++) {
alert(heroes[i]);
}