Estaba leyendo "JavaScript Module Pattern: In-Depth" de Ben Cherry, y tenía un código de ejemplo que no entendí del todo. Bajo el cruzada del archivo privado encabezado Estado, hay un código de ejemplo que tiene la siguiente:¿Por qué asignar esta variable a sí mismo en esta declaración var?
var _private = my._private = my._private || {}
Esto no parece ser diferente de escribir algo como esto:
var _private = my._private || {}
Lo que es pasando aquí y ¿cómo son estas dos declaraciones diferentes?
Obviamente, falta un contexto, pero el segundo ejemplo no establece 'my._private' ...: -? –
@ ÁlvaroG.Vicario tienes razón en que el segundo ejemplo no es el mismo que el primero. – jcolebrand