Maison > interface Web > js tutoriel > Une brève introduction à foreach et each dans JS

Une brève introduction à foreach et each dans JS

黄舟
Libérer: 2017-11-16 14:56:08
original
5094 Les gens l'ont consulté

Dans l'article précédent, nous avons présenté l'explication détaillée de l'instruction foreach dans JS. Je pense que tout le monde a un certain degré de familiarité et de compréhension de l'utilisation de l'instruction foreach, nous le ferons donc aujourd'hui. continuez à vous présenter JS. foreach et each

forEach est une méthode d'exploitation de tableau dans ES5. La fonction principale est de parcourir le tableau , comme <.>

var arr = [1,2,3,4];
arr.forEach(alert);
Copier après la connexion
etc. Prix :

var arr = [1, 2, 3, 4];
for (var k = 0, length = arr.length; k < length; k++) {
 alert(array[k]);
}
Copier après la connexion
Le rappel de fonction dans la méthode forEach a trois paramètres : le premier paramètre est le contenu du tableau parcouru, le deuxième paramètre est le tableau correspondant

index , et le troisième Le premier paramètre est le tableau lui-même

donc :

[].forEach(function(value,index,array){
    //code something
  });
Copier après la connexion
est équivalent à :

 $.each([],function(index,value,array){
    //code something
  })
Copier après la connexion
Écrivez un exemple ;

var arr = [1,2,3,4];
arr.forEach(function(value,index,array){
    array[index] == value;    //结果为true
    sum+=value;   
    });
console.log(sum);    //结果为 10
Copier après la connexion
map : La signification de map est "cartographie" et son utilisation est similaire à celle de forEach L'utilisation est :

[].map(function(value,index,array){
  //code
})
Copier après la connexion

Résumé :

Cet article présente en détail l'introduction de foreach et each dans JS, je crois que vous avez tous une compréhension approfondie de cela, j'espère que cela vous sera utile dans votre travail !

Recommandations associées :

Explication détaillée de la syntaxe Foreach en JavaScript


explication de la méthode javascript forEach()


javascript forEach Code d'implémentation de la fonction

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal