Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Que significa document[v] y window[v]

Estas en el tema de Que significa document[v] y window[v] en el foro de Javascript en Foros del Web. Hola amigos, al punto: ¿que significan estos arrays? en el siguiente codigo dado un valor de v: Código: function swf(v) { return ((navigator.userAgent.indexOf("Trident/5") > -1) ...
  #1 (permalink)  
Antiguo 16/06/2013, 10:25
 
Fecha de Ingreso: agosto-2010
Mensajes: 59
Antigüedad: 13 años, 8 meses
Puntos: 2
Que significa document[v] y window[v]

Hola amigos, al punto: ¿que significan estos arrays? en el siguiente codigo dado un valor de v:
Código:
function swf(v) {
    return ((navigator.userAgent.indexOf("Trident/5") > -1) ? document[v] : (navigator.appName.indexOf("Microsoft") != -1) ? (window[v]) : (document[v]));
};
que significa esos document[v] y window[v]

gracias por la ayuda

Última edición por zerokilled; 16/06/2013 a las 10:32
  #2 (permalink)  
Antiguo 16/06/2013, 10:31
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Que significa document[v] y window[v]

buenas...
en javascript, los objetos pueden ser accesado de dos formas: mediante la sintaxis de punto o mediante la sintaxis de corchete. la de punto es la que habitualmente se utiliza: navigator.userAgent. la de corchete se usa más cuando el identificador no cumple con las normas para nombrar identificadores —solo caracteres alfanumericos comenzando con una letra— o para cuando la propiedad a la que se desea acceder es variable. entonces, v es una variable que puede contener el nombre de una propiedad. por ejemplo: document['write'] es lo mismo que document.write. o lo mismo que: var v = 'write'; document[v].
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 16/06/2013, 14:19
 
Fecha de Ingreso: agosto-2010
Mensajes: 59
Antigüedad: 13 años, 8 meses
Puntos: 2
Respuesta: Que significa document[v] y window[v]

Muchas gracias, por ahora es todo

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:44.