---restore content starts---
/* Closed Package */
/*
* Closures are function-nested functions.
* Function Local variables can be modeled as private variables of class, and these private variables can be accessed by closures, equivalent to Set..,get.
*/
var ctn = (function () {
var num = 0;
return function () {
++num;
return num;
}
})();
Console.log (CTN ());//1
Console.log (CTN ());//2
Console.log (CTN ());//3
Console.log (CTN ());//4
Console.log (CTN ());//5
---restore content ends---
/* Closed Package */
/*
* Closures are function-nested functions.
* Function Local variables can be modeled as private variables of class, and these private variables can be accessed by closures, equivalent to Set..,get.
*/
var ctn = (function () {
var num = 0;
return function () {
++num;
return num;
}
})();
Console.log (CTN ());//1
Console.log (CTN ());//2
Console.log (CTN ());//3
Console.log (CTN ());//4
Console.log (CTN ());//5
JS Closed Package