Maison >interface Web >js tutoriel >Une brève introduction à foreach et each dans JS
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);etc. Prix :
var arr = [1, 2, 3, 4]; for (var k = 0, length = arr.length; k < length; k++) { alert(array[k]); }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 });est équivalent à :
$.each([],function(index,value,array){ //code something })Écrivez un exemple ;
var arr = [1,2,3,4]; arr.forEach(function(value,index,array){ array[index] == value; //结果为true sum+=value; }); console.log(sum); //结果为 10map : La signification de map est "cartographie" et son utilisation est similaire à celle de forEach L'utilisation est :
[].map(function(value,index,array){ //code })
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 :
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!