Question du test Javascript

Lequel des codes suivants affichera le message 'baz'?

Difficile

Soit le code suivant :

function Player(name) {
    this.name = name;

    this.identity = function() {
        console.log('foo');
    }
}

Player.identity = function identity() {
    console.log('bar');
}

Player.prototype.identity = function identity() {
    console.log('baz');
}

let myObj = Player('qux'); // Création d'un player
myObj.identity();

Quel sera le message loggué ?

Auteur: Jean-marie CléryStatut : PubliéeQuestion passée 2104 fois
Modifier
2
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !