function-scopes-expected.txt 815 Bytes
Newer Older
1 2 3 4 5 6 7 8
Checks [[Scopes]] for functions
Catch:
{
    configurable : true
    enumerable : true
    isOwn : true
    name : a
    value : {
9
        description : 1
10 11 12 13 14 15 16 17 18 19 20 21
        type : number
        value : 1
    }
    writable : true
}
With block:
{
    configurable : true
    enumerable : true
    isOwn : true
    name : b
    value : {
22
        description : 2
23 24 25 26 27 28 29 30 31 32 33 34
        type : number
        value : 2
    }
    writable : true
}
Closure (closure):
{
    configurable : true
    enumerable : true
    isOwn : true
    name : c
    value : {
35
        description : 3
36 37 38 39 40 41 42 43 44 45 46 47
        type : number
        value : 3
    }
    writable : true
}
Global:
{
    configurable : false
    enumerable : true
    isOwn : true
    name : e
    value : {
48
        description : 5
49 50 51 52 53
        type : number
        value : 5
    }
    writable : true
}