Quel est le jargon approprié pour désigner une variable enveloppée à l'intérieur d'une fermeture de fonction?
https://softwareengineering.stackexchange.com/questions/143027
-
04-11-2019 - |
Question
Dans JavaScript, il n'y a pas de variable "privée". Afin de réaliser l'encapsulation et les informations cachées en JavaScript, je peux envelopper une variable à l'intérieur d'une fermeture de fonction, comme ainsi:
var counter = (function() {
var i = 0;
var fn = {};
fn.increment = function() { i++; };
fn.get = function() { return i; };
return fn;
{)();
counter.increment();
counter.increment();
alert(counter.get()); // alerts '2'
Depuis que je n'appelle pas i
Une variable privée en JavaScript, comment dois-je l'appeler?
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à softwareengineering.stackexchange