Skip to content

Instantly share code, notes, and snippets.

@wutangpaul
wutangpaul / Object Flatten
Last active April 26, 2016 13:34 — forked from penguinboy/Object Flatten
Flatten javascript objects into a single-depth object
var flattenObject = function(ob) {
var toReturn = {};
for (var i in ob) {
if (!ob.hasOwnProperty(i)) { continue; }
if ((typeof ob[i]) === 'object') {
var flatObject = flattenObject(ob[i]);
for (var x in flatObject) {
if (!flatObject.hasOwnProperty(x)) { continue; }