Hello,
Je regarde un peu js en cemoment, et je me demande quelle est la différence entre la fonction forEach() et la syntaxe for ...of :
Par exemple ceci pourrait-il s'écrire de 2manières différentes ?
Avec forEach
Avec for... ofCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 //Code emprunté à "deviens un ninja avec angular" //soit numbers un tableau d'entiers, on cherche le nombre le plus élevé const maxFinder = { max: 0, find: function(numbers) { numbers.forEach(element => { if (element > this.max) { this.max = element; } }); } }; maxFinder.find([2, 3, 4]); // log the result console.log(maxFinder.max);
MerciCode:
1
2
3
4
5
6
7
8
9
10 const maxFinder = { max: 0, find: function(numbers) { for (number of numbers) { if (number > this.max) { this.max = number; } }); } };