El error se encuentra en que el inicializo la variable 'i' en 1, los arrays siempre inician su cuenta en 0.
for( var i = 1; i < heroes.length; i++) {
alert(heroes[i]);
}
Aqui esta mi arreglo al codigo
for( var i = 0; i < heroes.length; i++) {
alert(heroes[i]);
}