Skip to content

Instantly share code, notes, and snippets.

@tabjy
Created December 9, 2015 06:36
Show Gist options
  • Save tabjy/7fbbdaf053cf584548b6 to your computer and use it in GitHub Desktop.
Save tabjy/7fbbdaf053cf584548b6 to your computer and use it in GitHub Desktop.
function extend(des, src, override) {
if (src instanceof Array) {
for (var i = 0, len = src.length; i < len; i++)
this._extend(des, src[i], override);
}
for (var ii in src) {
if (override || !(ii in des)) {
des[ii] = src[ii];
}
}
return des;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment