Bonjour, Je fais appel à vous encore...

La console JS m'affiche ça :

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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
// On se passe ainsi de la fonction Affiche_objet().
objets_Sac.forEach(item => console.log(item));
Merci, Résolu