Supposons que si je définis une classe dans file1.jsComment instancier une classe javascript dans un autre fichier js?
function Customer(){
this.name="Jhon";
this.getName=function(){
return this.name;
};
};
Maintenant, si je veux créer un objet client dans file2.js
var customer=new Customer();
var name=customer.getName();
Je reçois exception: Customer is undefined, not a constructor.
Mais quand je crée un objet client dans file2.js et que je le passe à file1.js, alors ça marche. Mais je veux créer un objet client dans file1.js en utilisant new Customer(). Comment puis-je y parvenir?
Ah, les joies d'essayer d'utiliser JS comme langage OOP. – NullUserException