javascript中,两个对象相互访问

有两个对象A和B,则实现A中的函数fa可以访问B中的属性b, B中的函数fb可以访问A中的对象a,具体怎么实现呢?
实现如下:
var A={ bArrow:'',
              a:'',
              fa:function(){
             //使用this.bArrow.b,访问B中的b
           }
      }
var B={ aArrow:'',
              b:'',
              fb:function(){
             //使用this.aArrow.a,访问B中的b
           }
      }
A.bArrow=B;
B.aArrow=A;
//下面调用A.fa()就可以访问B,调用B.fb()就可以访问A.


但是A初始化时,直接把bArrow:B, 这样可以使用吗?经证实,不可以!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值