Pregunta de entrevista de FareHarbor

How do you flatten a JavaScript object?