Open
Description
Object.deepExtend = (function f(destination, source){
for (var property in source) {
if (source[property] && source[property].constructor &&
source[property].constructor === Object) {
destination[property] = destination[property] || {};
f(destination[property], source[property]);
} else {
destination[property] = source[property];
}
}
return destination;
})
Metadata
Metadata
Assignees
Labels
No labels