Qu'est-ce que .une méthode () en javascript
Pour le dire simplement, le .quelques() La méthode est utilisée pour vérifier la présence d'un tel élément à l'intérieur du tableau qui peut remplir une certaine condition.
Pour l'expliquer un peu plus en détail, nous pouvons dire que le .quelques() La méthode prend chaque élément du tableau, une par une, et la compare à une certaine condition donnée par le programmeur. Si l'un des éléments remplit cette condition, le .une méthode () s'arrêtera et retournera un vrai valeur. Sinon, il reviendra FAUX
Syntaxe
déployer.un peu (fonction (valeur, index, arr), ceci);La syntaxe peut sembler intimidant au début, voyant 5 arguments transmis dans une fonction que nous pensions être assez simple et facile. Eh bien, nous allons tomber en panne et expliquer chaque argument.
Valeur de retour: La valeur de retour est de type booléen, c'est soit vrai ou FAUX
Maintenant, nous savons ce qu'un .quelques() La méthode est, ce qu'elle fait, et quelle est sa syntaxe, mais nous avons toujours besoin d'une raison pour l'utiliser.
Pourquoi utiliser le .une méthode ()
Imaginez un problème, vous avez un éventail de valeurs d'âge et vous voulez savoir si quelqu'un a plus de 25 ans. Si quelqu'un a plus de 25 ans, nous l'appellerons «âge valide».Comment résoudre ce scénario? Eh bien, faisons d'abord notre tableau contenant l'âge de 10 personnes être quelque chose comme ceci:
âge = [12,23,24,11,17,25,26,21,13,24]Essayons de résoudre ce problème en utilisant la manière traditionnelle, qui consiste à utiliser une boucle pour itérer à travers chaque élément de «l'âge» du tableau:
Fonction Checkage (arr)Maintenant, comme vous pouvez le voir clairement dans l'extrait de code ci-dessus, nous avons d'abord créé une fonction qui a une variable de drapeau "validation»Et reçoit la valeur fausse; Ensuite, nous utilisons une boucle pour itérater à travers chaque élément du tableau et la comparant à l'âge de 25 ans. Si l'un des éléments est supérieur à 25, la valeur de la variable validation changent en vrai, la boucle se casse et la valeur de validation est retourné. La sortie de l'extrait de code suivant est:
Voyons comment nous pouvons accomplir la même tâche en utilisant le .quelques() méthode.
console.journal (âge.un peu (vérification));Alors, passons en revue cet extrait de code très court. Alors, nous appelons le .quelques() Méthode sur le tableau «Age» et passer dans la fonction vérification. La fonction vérification prend chaque élément du tableau un par un et le compare à 25 et revient vrai ou faux en fonction de la condition. Le .quelques() La méthode compare les éléments un par un en le faisant passer dans la fonction de vérification et lors de la réception d'un vrai, il cesse d'exécuter d'autres éléments car nous avons accompli notre tâche.
Exemple 2
Supposons que nous avons un tableau contenant une liste de marques d'un étudiant dans chaque matière. Et nous devons savoir si cet étudiant a échoué à un sujet en marquant moins de 40.
Le tableau est comme:
marques = [60,54,85,88,75,39];Nous résolvons le problème avec le code suivant:
si (marques.certains (comparaison) == true)Remarque: si le Des marques.Certains (comparaison) Renvoie vrai, alors nous sommes certains que l'étudiant a échoué à un sujet.
La sortie serait:
Conclusion
L'instruction .quelques() La méthode de JavaScript est vraiment utile et permet d'économiser du temps lorsqu'il s'agit d'itérer un tableau et de comparer chaque élément pour trouver s'il y a un seul élément dans le tableau qui répond à une exigence spécifique. Il peut y avoir d'autres façons traditionnelles de mettre en œuvre la même tâche, mais elles nécessitent plus de lignes de code et plus de traitement que le .quelques() méthode. Nous avons traversé ce que le «.Une méthode () »est, quelle est la syntaxe, la valeur de retour et pourquoi vous devriez l'utiliser en remplacement des méthodes traditionnelles.