Comment parcourir tous les éléments d'un tableau en JavaScript ? Toutes les méthodes avec exemples
Bonjour à tous ! Je viens de commencer à apprendre JavaScript et j'ai rencontré un problème : j'ai un tableau avec des noms d'utilisateurs, et je dois afficher chaque nom dans la console ou l'insérer dans une liste HTML. Je sais qu'on peut utiliser une boucle `for` classique, mais j'ai entendu dire qu'il existe d'autres méthodes — `forEach`, `for...of`, `map`. Je suis complètement perdu, laquelle est la meilleure et quand l'utiliser.
Voici un exemple de mon code :
```javascript
const users = ['Анна', 'Иван', 'Мария', 'Петр'];
// Je dois afficher : "Bonjour, Анна !", "Bonjour, Иван !", etc.
```
J'ai essayé d'écrire comme ceci :
```javascript
for (let i = 0; i < users.length; i++) {
console.log('Bonjour, ' + users[i] + '!');
}
```
Cela fonctionne, mais le code semble lourd. J'ai entendu dire qu'il existe la méthode `forEach`, mais je ne comprends pas comment l'utiliser correctement. De plus, j'ai vu que pour les tableaux d'objets, on utilise parfois `for...of`. S'il vous plaît, dites-moi quelles sont les méthodes pour parcourir un tableau en JavaScript, quelles sont leurs différences et quelle méthode est considérée comme la « bonne ».