2010-10-22 4 views

Répondre

1

Vous allez vous tuer en mettant en place votre propre système d'événements. Utilisez juste jQuery. Ça va être mieux que tout ce que vous aurez à faire, à moins que vous y consacriez des années consacrées.

La raison des tables de hachage est que les gestionnaires d'événements attachés peuvent être facilement référencés et supprimés, et peuvent également être facilement suivis.

Pour removeEventListener vous devez avoir une référence à la fonction. Si vous avez nourri un anonyme, vous n'avez pas de référence. C'est pourquoi les tables de hachage mappent les événements aux gestionnaires d'événements en interne de sorte que vous n'avez pas à le faire.

Questions connexes