JavaScript对象通过其自己的名称从其属性中访问自身

时间:2015-08-13 20:12:23

标签: javascript

请查看以下代码:

案例1:

var a = {
    b: function(){
        console.log(a)
    },
    c:1
};

案例2:

var a = {
    b:a,
    c:1
};

现在我写这个:

a.b() // for first
console.log(a.b) // for 2nd

我得到结果:

{c:1}

我有两个问题:

  1. 该物业如何''它的父母' a'可以访问其父母' a'按其名称,即' a'?

  2. 如果它正在访问它,那么为什么它不会显示' a'的所有属性?

0 个答案:

没有答案