Subj : Re: obtaining a parent value in javascript object notation To : netscape.public.mozilla.jseng From : psi Date : Sat May 21 2005 04:01 pm why not do it explicitly? js> temp=new String("somevalue") somevalue js> obj={"1":temp,"2":{"1":temp}} [object Object] js> delete temp true js> uneval(obj) ({1:#1=(new String("somevalue")), 2:{1:#1#}}) js> .