El artículo merece ser leído al completo y me permito traducir el resumen final a mi castellano:
- Los accesos a miembros(atributos, métodos) deben de hacerse siempre a través del objeto al que pertenecen, aún cuando éste sea this.
- Las referencias a cualquier función pierden su binding original, esto es, desconocen el objeto sobre el que se aplica en origen.
- JavaScript 1.3 ofrece dos métodos para explicitar el binding de una función al invocarla: apply y call.
- La solución a los problemas de binding son costosos, por lo que en ocasiones hay alternativas más baratas soportadas por el lenguaje.
Insisto, merece la pena leer el artículo.
Salud y rocanrol!!!
No hay comentarios:
Publicar un comentario