In ECMASCript spec said that after function invocation we have a new creation of a specified execution context for an appropriate function. So, consider the following simple function:
function(){
var a='a';
return 0;
}
After function invocation we have that a new execution context will be created. But after return statement is executed we have returned to an execution context from which our function is called. But what about function's execution context? Is there exist even after we're leaving from this?