连等运算符

    <script>
    var bid='b1',cid='c1',did='1',eid='1'

    var a = {}
    console.log(a)
    var b = a[bid]=(a[bid]||{})
    console.log(b)
    var c = b[cid]=(b[cid]||{})
    console.log(c)
    if (!c[eid]){
      console.log(1)
      c[eid]={
       'name':'hehe',
       'age':12,
       'job':'teacher'
      }
    }
    console.log(a)
    console.log(b)
    console.log(c)

    </script>

  重点:对象指向 的空间是同一个。

posted @ 2018-03-09 09:52  peko  阅读(145)  评论(0编辑  收藏  举报