Object.keys ()
El método Object.keys () devuelve una matriz de propiedades enumerables propias de un objeto dado, en el mismo orden que el proporcionado por un bucle for ... in (la diferencia es que un bucle for-in enumera propiedades en la cadena de prototipos también).
var arr1 = Object.keys(obj);
Object.values ()
El método Object.values () devuelve una matriz de valores de propiedad enumerables propios de un objeto dado, en el mismo orden que el proporcionado por un bucle for ... in (la diferencia es que un bucle for-in enumera propiedades en la cadena del prototipo también).
var arr2 = Object.values(obj);
Para más información ve aquí