Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/09/2013, 07:13
Avatar de zerokilled
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: 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.