Heiphaistos TutorialsHeiphaistosTutorials
🪟Windows🖥️CMD / PowerShell💬Discord🍎macOS🔐Sécurité🐧Linux🌐Réseau💻Programmation🤖Android📦Applications🔥Applications Heiphaistos📦Logiciels📦HeiApps

⚒ Heiphaistos Tutorials

Forge ton savoir informatique.
Tutoriels clairs, sans blabla.

Navigation

  • Accueil
  • Tous les tutoriels
  • Windows
  • Discord

Ressources

  • Flux RSS
  • heiphaistos.org

© 2026 Heiphaistos Tutorials — tuto.heiphaistos.org

Mentions légalesConfidentialitéCGU

Forge ton savoir.

Accueil/Programmation/JavaScript : les classes (constructor, méthodes, héritage)
💻ProgrammationVidéo

JavaScript : les classes (constructor, méthodes, héritage)

Créer des classes en JavaScript moderne : constructor, méthodes, propriétés privées avec #, getters, méthodes statiques, et héritage avec extends et super.

9 octobre 20261 min de lecture
#programmation#javascript#classes#poo
Votre navigateur ne supporte pas la lecture vidéo.
VitesseSous-titres : bouton CC du lecteur

Exemple

class Panier {
  #articles = [];                       // propriété privée
  constructor(client) { this.client = client; }
  ajouter(nom, prix, qte = 1) { this.#articles.push({ nom, prix, qte }); return this; }
  get total() { return this.#articles.reduce((s, a) => s + a.prix * a.qte, 0); }
  static depuisJSON(json) { /* … */ }
}
class PanierPro extends Panier {
  get total() { return super.total * 0.9; }
}
const p = new PanierPro("Léa").ajouter("Clavier", 49);

Les classes JavaScript reposent sur les prototypes ; this dans un callback : utilisez une fonction fléchée. Équivalent Python : classes Python.

Commentaires

Aucun commentaire pour l'instant. Soyez le premier !

Laisser un commentaire

En envoyant un commentaire, vous acceptez les conditions d'utilisation et la publication de votre pseudo après modération (voir la politique de confidentialité).