How to convert Object to an Array in JavaScript
In this tutorial, we are going to learn about three different ways to convert an object into an array in JavaScript.
Using the Object.keys() method
The Object.keys() takes the object as an argument and returns the Object properties in an array.
Example:
const obj = {a: 1, b: 2, c: 3};
const arr = Object.keys(obj);
console.log(arr); // ["a", "b", "c"]Using the Object.values() method
The Object.values() takes the object as an argument and returns the Object values in an array.
const obj = {a: 1, b: 2, c: 3};
const arr = Object.values(obj);
console.log(arr); // [1, 2, 3]Using the Object. entries method
The Object.entries() method returns the array of given object key-value pairs.
const obj = {a: 1, b: 2, c: 3};
const arr = Object.entries(obj);
console.log(arr); // [ ["a", 1], ["b", 2], ["c", 3] ]Note: These above three methods, return the object own enumerable properties, values.


