This page tests issues of scope with nested functions. | |
Before parsing f: | |
----- | |
PASS: typeof f should be function and is. | |
PASS: typeof f.f1 should be undefined and is. | |
After parsing f, but before calling f: | |
----- | |
PASS: typeof f should be function and is. | |
PASS: typeof f.f1 should be undefined and is. | |
In call to f: | |
----- | |
PASS: typeof f should be function and is. | |
PASS: typeof f1 should be function and is. | |
PASS: typeof f.f1 should be undefined and is. | |
PASS: typeof x should be number and is. | |
PASS: typeof y should be undefined and is. | |