Pages

La chaîne de prototype

Pour comprendre la chaîne de prototype de Javascript, commençons par déclarer un objet.

var point = { x : 1, y : 1 };

En mémoire, nous pointons vers une structure.

Création d'un objet


Création d'une copie

On suppose que l'on dispose une fonction extend ou copy dans notre librairie.

Nous pouvons donner ici une version simplifiée de extend

La chaîne de prototype


Différence des deux méthodes.


Utilisation du débogeur.

L'utilisation des outils de développeur permettent d'illustrer les notions vue précédemment.