JavaScript - Funciones y objetos en JS

   
Vista:

Funciones y objetos en JS

Publicado por Cesar Cuncanchun (1 intervención) el 24/05/2011 23:27:28
En javascript tengo lo siguiente:

function ver_imagen()
{
n=0;
this[n++]="Dibujo2 - copia.jpg";
this[n++]="Dibujo3.jpg"
this[n++]="Dibujo4.jpg"
this[n++]="99.jpg"
this[n++]="21-05-11_1504.jpg"
this.N=n;
}

src= imagen[ Math.floor(Math.random() * imagen.N) ] ;

document.write('<body background="'+src+'" >')

Esto es un codigo que consegui en la web para mostrar imagenes aleatorias en una pagina. pero quiero entenderlo. Eso es una function o un objeto o un array? pues se que los this se utilizan en objetos pero el [n++] es utilizado para arrays o eso creo; entonces no entiendo eso que es.

me pordrian orientar en esto?

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de ScriptShow

Funciones y objetos en JS

Publicado por ScriptShow scriptshow@hotmail.com (387 intervenciones) el 29/05/2011 13:29:50
Saludos Cesar,

La funcion es lo que hay dentro de function () { . . .}

El Array es el que contiene los elementos, texto, etc.

El Objeto puede ser el Body, por ejemplo.

<html>
<head>
<script type="text/javascript">
img=new Array("Dibujo2 - copia.jpg","Dibujo3.jpg","Dibujo4.jpg","99.jpg","21-05-11_1504.jpg");
function ver_imagen()
{
ran=Math.floor(Math.random()*img.length);
document.body.background=img[ran];
}
</script>
</head>
<body onload="ver_imagen()">
</body>
</html>

Esto sería un ejemplo básico, entendible.

Espero sea útil.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar