头被楼主的代码给绕昏了,弱弱的问一句,为什么用:parent:'a.b.c'  而不用:
    var a = {}; 
    a.b={}; 
    a.b.c={r0:"123"}; 
    a.b.c.d=a.b; 
    var s = {a:{b:{c:{d:{_s:parent.a.b.c} }}}};
    alert(s.a.b.c.d._s.r0);    实在看不懂用意,好象在看棵树,又好象不是,不要见怪,也请楼主解释一下呀。