RosettaCodeData/Task/Polymorphic-copy/JavaScript/polymorphic-copy.js

10 lines
190 B
JavaScript
Raw Permalink Normal View History

2013-04-10 23:57:08 -07:00
function clone(obj){
if (obj == null || typeof(obj) != 'object')
return obj;
var temp = {};
for (var key in obj)
temp[key] = clone(obj[key]);
return temp;
}