Je me demande quelle est la meilleure façon de créer un objet JavaScript qui possède des propriétés et des méthodes. J'ai vu des exemples où la personne a utilisé var self = thispuis utilise self.dans toutes les fonctions pour s'assurer que la portée est toujours correcte. Ensuite, j'ai vu des...