‹ JavaScript

class

Define una plantilla para crear objetos con propiedades y metodos compartidos, usando el constructor para inicializar cada instancia.

Vista previa

Codigo

ejemplo.html
<p>Resultado: <strong id="salida"></strong></p>
<script>
  class Persona {
    constructor(nombre) {
      this.nombre = nombre;
    }
    saludar() {
      return "Hola, soy " + this.nombre;
    }
  }
  const ana = new Persona("Ana");
  document.getElementById("salida").textContent = ana.saludar();
</script>