Skip to content

Instantly share code, notes, and snippets.

View sspmrsomebody1's full-sized avatar
💭
i have no life

[SSP] mrsomebody1 sspmrsomebody1

💭
i have no life
View GitHub Profile
@sinemetu1
sinemetu1 / mergeDeep.js
Created February 3, 2012 21:49
javaScript function that merges two JSON objects with the second object taking precedence in the event of a collision.
function mergeDeep (o1, o2) {
var tempNewObj = o1;
//if o1 is an object - {}
if (o1.length === undefined && typeof o1 !== "number") {
$.each(o2, function(key, value) {
if (o1[key] === undefined) {
tempNewObj[key] = value;
} else {
tempNewObj[key] = mergeDeep(o1[key], o2[key]);