Formation Prestashop intégrateur: ES6 / Les classes

Vous êtes ici : Accueil / Prestashop intégrateur / ES6 / Les classes

Les classes

Nouvelle instruction class.

Vous n'avez plus besoin d'utiliser le mot clé function pour déclarer une méthode.

class Person {
    constructor(name, age) {
        this.name = name;
        this.age = age;
    }

    toString() {
        return `Hi I'm ${this.name} and I'm ${this.age} years old!`;
    }
}

let p = new Person("John", 18);
console.log(p.toString());
// Hi I'm John and I'm 18 years old