Como aprendimos en el aula, todos los arreglos empiezan desde la posición cero (0) razon por la cual no lo tomaba en cuenta, por tanto la corrección es inicializar desde 0 la iteracion:
for ( var i = 0; i < heroes.length; i++) { alert(heroes [ i ] ); }