A

Admin • 832.27K Points
Coach

Q. Among the given statements, which statement defines closures in JavaScript?

  • (A) JavaScript is a function that is enclosed with references to its inner function scope
  • (B) JavaScript is a function that is enclosed with references to its lexical environment
  • (C) JavaScript is a function that is enclosed with the object to its inner function scope
  • (D) None of the mentioned
  • Correct Answer - Option(B)
  • Views: 20
  • Filed under category JavaScript
  • Hashtags:

Explanation by: Admin
A closure is a function that is enclosed with references to its lexical environment. A closure allows an inner function to access the scope of an outside function. Closures are formed every time a function is created in JavaScript, during function creation time.

You must be Logged in to update hint/solution

Discusssion

Login to discuss.

Be the first to start discuss.