El código de Felipe en el ciclo for la variable i esta inicializado en 1, pero recordemos que los arrays su posición inicial es 0, así que para poder mostrar de manera correcta todo el array y Superman, se debe inicializar la variable i con 0.
for( var i = 0; i < heroes.length; i++) {
alert(heroes[i]);
}