Précédemment : création “manuelle” d“objet.
une fonction peut créer un nouvel objet
en utilisant le mot-clé new
on appelle cela une “constructor invocation”
var Objet = function() {
var nom, poids;
}
ma_table = new Objet;
ma_table.nom = "Table";
ma_table.poids = "5.8";
new créé une instance de l'objet
chaque instance à son propre ensemble de propriétés
this pointe sur chaque instance de l'objet
Les noms de constructeurs devraient commancer par une majuscule (convention)
Truc
console.dir(ma_table);
//renvoie une version "browsable" de l'objet en question.