2017-09-21 38 views
-2

Ma question est simple: pourquoi une fonction personnalisée s'ajoute-t-elle au prototype de la matrice attachant un événement?Array.prototype attacher des événements

`https://codepen.io/anon/pen/mBEZrK?editors=1111` 

enter image description here

Merci beaucoup pour votre explication

Répondre

0

ne fait pas dans le lien Codepen, est-il?

Est-ce que vous faites un 'for..in' dans votre code, par hasard? J'ai eu un problème similaire dans le passé en changeant le prototype de Array, parce que 'for ... in' lit cette nouvelle fonction comme un élément supplémentaire de tous les tableaux.

Si c'est votre cas, avec ES2016 vous pouvez le résoudre en utilisant 'for ... of' à la place.

J'espère que cela aide

+0

Pas le faire, vous devez tester avec directement un fichier html: s Que voulez-vous dire à propos de « pour ... » ou « pour ... de »? – GameTag