| Checks [[Scopes]] for functions | |
| Catch: | |
| { | |
| configurable : true | |
| enumerable : true | |
| isOwn : true | |
| name : a | |
| value : { | |
| description : 1 | |
| type : number | |
| value : 1 | |
| } | |
| writable : true | |
| } | |
| With block: | |
| { | |
| configurable : true | |
| enumerable : true | |
| isOwn : true | |
| name : b | |
| value : { | |
| description : 2 | |
| type : number | |
| value : 2 | |
| } | |
| writable : true | |
| } | |
| Closure (closure): | |
| { | |
| configurable : true | |
| enumerable : true | |
| isOwn : true | |
| name : c | |
| value : { | |
| description : 3 | |
| type : number | |
| value : 3 | |
| } | |
| writable : true | |
| } | |
| Global: | |
| { | |
| configurable : false | |
| enumerable : true | |
| isOwn : true | |
| name : e | |
| value : { | |
| description : 5 | |
| type : number | |
| value : 5 | |
| } | |
| writable : true | |
| } |