formations/javascript/base/fonctions-3.md

457 B

.cadoles-slide-title[Fonctions (3/5)]

Contexte d'exécution et this

En Javascript, le mot clé this permet d'obtenir une référence vers le contexte d'exécution.

Ce contexte est dynamique selon la méthode d'invocation de la fonction.


console.log(this);  // -> Window

var showThis = function() {
  console.log(this);
};

showThis();         // -> Window

var obj = {
  "showThis": showThis
};

obj.showThis();      // -> obj