Dans le cours : JavaScript : La programmation orientée objet

Accédez à ce cours grâce à un essai gratuit

Inscrivez-vous aujourd’hui pour accéder à plus de 25 300 cours dispensés par des experts.

Étendre les objets du JavaScript

Étendre les objets du JavaScript

Maintenant que vous connaissez bien le fonctionnement des prototypes en JavaScript, vous pensez probablement à quelque chose de très tentant. Regardez : nous avons ici une « array » avec trois éléments, imaginons que vous avez envie de modifier l'ordre dans lequel apparaissent ces trois éléments. On pourrait être tentés de se dire : « Mais je vais accéder au constructeur array ou plutôt à son prototype et dans le prototype, je vais créer une nouvelle fonction que je vais appeler mettons "shuffle" comme ceci. » « to shuffle » en anglais, ça signifie « mélanger ». Il s'agit d'une fonction et cette fonction, elle va faire tout ça. Alors, on va pas passer en revue le fonctionnement de cette fonction, elle était déjà prête dans un copier-coller, c'est pas le but ici. Le but, c'est de vous montrer que maintenant que vous avez mis cette fonction dans le prototype du constructeur array, vous pouvez faire ici myArray.shuffle comme ceci et alors, si je fais un console.log de ceci :…

Table des matières