19/09/2013, 07:13
|
| Javascripter | | Fecha de Ingreso: abril-2009 Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses Puntos: 1485 | |
Respuesta: AddEventListener + Objetos = Toda La noche en Vela sin Solución a la Vista debes tener claro diferenciar propiedades y variables en el contexto de un constructor. en adición, ahí no estás usando prototipo, al menos no como lo define el lenguaje. a diferencia de otros lenguajes, las variables definidas en javascript ‒sin importar su contexto‒ son siempre globales a no ser que explícitamente se declaren con var o que sean un argumento de la función. por ejemplo, en tu función pudistes usar directamente la variable id ‒de la función prototipo‒ en lugar crear un clon de esa variable. otra de las diferencias, las variables en los constructores no son explicitamente propiedades del objeto, aunque se le puede considerar propiedad privada siempre y cuando sea una variable local al constructor. en este sentido no se sobreescriben una a la otra.
__________________ la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad. |