Código:
function SwapIn(imgNum)
{
var ImgArray = new Array(6);
ImgArray[0] = "/worldwide/images/asia_rollover_.gif";
ImgArray[1] = "/worldwide/images/euro_rollover_.gif";
ImgArray[2] = "/worldwide/images/afr_rollover_.gif";
ImgArray[3] = "/worldwide/images/na_rollover_.gif";
ImgArray[4] = "/worldwide/images/sa_rollover_.gif";
ImgArray[5] = "/worldwide/images/aus_rollover_.gif";
document.wwimage.src = ImgArray[imgNum];
}
function SwapOut()
{
document.wwimage.src = "/worldwide/images/ww_basemap_.gif";
}
Entiendo que lo que hace es relacionar el src de la imagen con una de las variables del conjunto, pero no entiendo porque se usa ImgArray[imagNum], en vez de usar imgArray[n].
Luego, se le llama mediante SwapIn(númerovariable), pero eso si lo entiendo, ya que la función actuaría como contenedor del conjunto de array.
O quizás, se asocie ImgArray[imgNum] con el nombre de la función para llamar directamente a la función sin tener que llamar al array, lo que explicaría mi duda.
Salu2.

Este tema le ha gustado a 1 personas