Is There A Javascript Variable That Represents Local Scope? Like Global?
global is an object containing any global variables (at least in Node.js, they're in window in the browser). Is there a similar variable that represents the current scope? Local v
Solution 1:
Is there an object represents the local scope?
Yes. There is.
Could you access the object (directly)?
No. You can't.
Why?
JavaScript has only function scope - which is the execution Context. Within the execution Context, an Activation object(also known as call object
) is used to create local variables as its property. However,
...it is not a normal object as it has no prototype (at least not a defined prototype) and it cannot be directly referenced by javascript code.
Post a Comment for "Is There A Javascript Variable That Represents Local Scope? Like Global?"