Est-ce qu'il y aurait une version de Javascript qui intègre l'encapsulation de manière native par exemple ?
Oui, les versions récentes des moteurs JS qui implémentent Ecmascript 5, grâce à certaines méthodes de Object, avec lesquels tu peux indiquer si une propriété est "visible", en lecture seules, "enumerable" etc…
Et sinon y a moyen de cacher la saleté de manière plus classique en jouant avec les scopes (exemple ).
Si on comprend et maitrise la "philosophie" objet de JS, y a moyen de faire pas mal de chose.
[^] # Re: Petite question ...
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Deux nouvelles pour Qt. Évalué à 3.
Oui, les versions récentes des moteurs JS qui implémentent Ecmascript 5, grâce à certaines méthodes de Object, avec lesquels tu peux indiquer si une propriété est "visible", en lecture seules, "enumerable" etc…
Et sinon y a moyen de cacher la saleté de manière plus classique en jouant avec les scopes (exemple ).
Si on comprend et maitrise la "philosophie" objet de JS, y a moyen de faire pas mal de chose.