Erreur quand je veux afficher un à un les items d'un array avec foreach
Bonjour, Je fais appel à vous encore...
La console JS m'affiche ça :
Citation:
caught TypeError: undefined is not a function
at Array.forEach (<anonymous>)
Cela apparaît quand je veux afficher tous les éléments d'un tableau par forEach( mafonction()).
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| var objets_Sac=[1,7,3];
var item=0;
function affiche_objet(item){
console.log(objets_Sac[item]);
item+=1;
}
// Agit sur un onclick().
objets_Sac.forEach(affiche_objet()); |
EDIT : J'ai trouvé sur le net une solution c'est d'écrire
Code:
1 2
| // On se passe ainsi de la fonction Affiche_objet().
objets_Sac.forEach(item => console.log(item)); |
Merci, Résolu ;)