02/02/2009, 17:16
|
| | | Fecha de Ingreso: marzo-2008 Ubicación: Bogota
Mensajes: 858
Antigüedad: 16 años, 8 meses Puntos: 15 | |
Respuesta: Implementar metodos en una nueva funcion Realmente me sorprendiste Panino5001, es un código muy difícil de encontrar... gracias por tan pronta respuesta.
Pero...No entiendo muy bien que hacen los dos () al final de la función principal? })()...
Me la podrías aclarar un poco?
Segun creo:
//Esto recibe una función como parámetro?
var obj=(...)
//es a quien se le heredaran los métodos cierto?
var pp={}
//Esto lo invocamos para crear una salida?
var nuevo={
nuevoMetodo:function(m2){alert(m2);}
}
//Esto prepara nuevo para ser adicionado a pp...
obj.add(nuevo);
//Esto invoca al proceso de extender las capacidades de pp
pp=obj.extend(pp);
//Le paso un parametro a nuevo
pp.metodo('hola');
//Recupero la propuiedad desde pp
alert(pp.propiedad);
//Le paso un parametro a nuevométodo, el cual ya hace parte de pp
pp.nuevoMetodo('abc');
//Creo que es asi? |