Avatar ·

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 ».