var heroes = ["Superman", "Thor", "Batman", "Mujer Maravilla"];
for( var i = 1; i < heroes.length; i++) {
alert(heroes[i]);
}
El error caduca en que esta definiendo en la variable que muestre desde el dato 1 del arreglo que seria "Thor", puesto que en programacion se cuenta de (cero) en adelante. . Definiendo el problema solo se debe cambiar el numero (1) por un (0).