What is a “closure” in JavaScript? Provide an example
Answer / hrpatelsoft@gmail.com
var globalVar = "xyz";
(function outerFunc(outerArg) {
var outerVar = 'a';
(function innerFunc(innerArg) {
var innerVar = 'b';
console.log(
"outerArg = " + outerArg + "
" +
"innerArg = " + innerArg + "
" +
"outerVar = " + outerVar + "
" +
"innerVar = " + innerVar + "
" +
"globalVar = " + globalVar);
})(456);
})(123);
| Is This Answer Correct ? | 0 Yes | 0 No |
Difference between Client side JavaScript and Server side JavaScript?
How can a Javascript code redirect the user to a different page?
What is the difference between undefined and not defined in JavaScript?
Explain javascript accessors ?
What is context in javascript?
What is a javascript code?
List out all the falsifying tokens in Javascript?
Can you explain about screen object?
What is scope chain in javascript?
Name some of the ways in which Type Conversion is possible?
What are JavaScript types?
How do you assign object properties?