连等运算符
<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>
重点:对象指向 的空间是同一个。