null | |
f from global | |
undefined | |
null | |
null | |
f from global | |
undefined | |
function g() { | |
f("f from g"); | |
} | |
f from g | |
undefined | |
func.arguments.caller undefined | |
null | |
g from global | |
undefined | |
function g() { | |
f("f from g"); | |
} | |
f from g | |
undefined | |
func.arguments.caller undefined | |
function callerA() { | |
AA(null); | |
} | |
function callerB() { | |
eval("AB(null)"); | |
} | |
undefined | |
true | |
undefined | |
0 | |
undefined | |
true | |
undefined | |
0 | |
b = 16 | |
b = 16 |