function recursive(obj) { var output = ''; if (typeof obj === 'object') { for (var key in obj) { var item = obj[key]; if (typeof item === 'object') { output += recursive(item); } else { output += key + ':' + item + ' '; } } } else { output += obj + ' '; } return output; }