0 szavazat
(5e pont) által 

Láttam olyat, hogy obj = eval(uneval(o));, viszont ez nem szabvány és csak a Firefox támogatja.

Csináltam olyat, hogy obj = JSON.parse(JSON.stringify(o)); de a hatékonysága kérdéses.

Láttam még rekurzív másoló függvényeket különböző hibákkal.
Meglepett, hogy nincs rá szabályos megoldás.

1 válasz

0 szavazat
által 

használj valamilyen libraryt (lodash, angular, jquery)
lodashnak pl. van külön modulja erre:

lodash.clonedeep

...