
03/02/2009, 08:05
|
 | Me alejo de Omelas | | Fecha de Ingreso: mayo-2004 Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 9 meses Puntos: 834 | |
Respuesta: Implementar metodos en una nueva funcion Para declarar una variable global en javascript basta con declararla fuera de una función, ejemplo: nn='algo'; Aunque lo más correcto es anteponerle el prefijo var: var nn='algo'; Ahora, si estás dentro de una función y necesitás declarar una variable como global, un camino es hacer que cuelgue del objeto window: window.nn='algo'; o window['nn']='algo';, ya que si usás la palabra reservada var dentro de una función lo que hacés es convertir la variable en cuestión en local a la función.
En el ejemplo, $ se convierte en un alias de obj.extend, y como el método extend te devuelve el objeto extendido (return o), usar $(pp) es lo mismo, pero abreviado, que usar obj.extend(pp). |