问答详情
源自:7-3 [JavaScript]ES3执行上下文

非常感谢,纠正了我的错误

我原来一直认为是这样:

AO(test) = {
    a: undefined,
    b: undefined,
    c: undefined,
    d: function d(){},
    e: undefined
}

然后才是赋值(形参在这里赋值):

AO(test) = {
    a: 10,
    ...
}

真相原来是形参先赋值:

AO(test) = {
    a: 10,
    b: undefined,
    c: undefined,
    d: function d(){},
    e: undefined
}

非常感谢

提问者:大壮壮爱学习 2015-04-18 20:57

个回答

  • Bosn
    2015-04-19 08:57:36
    已采纳

    不用谢。。。。。。。