Чтобы преобразовать объект JavaScript в массив, мы можем использовать две функции — Object.keys()
и Object.values()
.
Предположим, наш объект javascript —
var jsObj = { key1 : 'value 1', key2 : 'value 2', };
Теперь, если вы хотите for
перебрать этот объект, вам нужно будет сначала преобразовать его в массив. Потому что перебор массива возможен с помощью функции count
. Хотя в javascript мы используем свойство length
.
Но сначала давайте посмотрим, как мы можем преобразовать этот объект в массив. Вот код -
var keyArray = Object.keys(jsObj); var valueArray = Object.values(jsObj);
Итак, один объект можно было разбить на отдельные массивы…
Читать статью полностью в первоисточнике — Преобразование объекта в массив в JS