Réponse

Une class est identique à un constructeur mais avec une différence syntaxique dans la déclaration des méthodes et du construteur.

Colonne
Explication

Historiquement, on créé une fonction construteur puis on ajoute dans le prototype les méthodes (Ex : Circle.prototype.aire = function(){}). Avec la nouvelle syntaxe, on a juste à créer les méthodes en donnant leur nom (Ex : aire() {}) à l'intérieur du bloc de code de la "class".

Question

Qu'est ce qu'une "class" en js ?

Thématique