Pour l'objet jQuery, la méthode each est simplement déléguée : l'objet jQuery est passé comme premier paramètre à la méthode each de jQuery En d'autres termes : la méthode each fournie par jQuery est pour l'objet fourni par le paramètre un. Tous les éléments enfants de la méthode sont appelés un par un. Chaque méthode fournie par l'objet jQuery appelle les sous-éléments de jQuery un par un.
Discutons en termes d'objets ojb :
1. L'objet obj est un tableau
La méthodeeach appellera la fonction fn un par un sur les sous-éléments du tableau jusqu'à ce que le résultat renvoyé en appelant un certain sous-élément soit faux. En d'autres termes, nous pouvons le traiter avec la fonction fn fournie. faites-le remplir certaines conditions. Quittez simplement chaque appel de méthode. Lorsque la méthode each fournit le paramètre arg, le paramètre transmis par l'appel de fonction fn est arg, sinon : l'index du sous-élément, le sous-élément lui-même.
2. L'objet obj n'est pas un tableau
La plus grande différence entre cette méthode et 1 est que la méthode fn sera exécutée l'une après l'autre sans tenir compte de la valeur de retour. En d'autres termes, toutes les propriétés de l'objet obj seront appelées par la méthode fn, même si la fonction fn renvoie false. Les paramètres transmis lors de l'appel sont similaires à 1.
Copier le code