Сделать массив из объекта

Сделать массив из свойств объекта можно при помощи метода entries().

Object.entries() - статический метод который возвращает массив собственных перечислимых пар ключ-значение свойства со строковым ключом данного объекта.

Возьмём объект:

let example = {
    key: keyValue
}

метод Object.entries() сделает из него вот такой массив:

[key, keyValue]

то есть ключ свойства будет записан как элемент массива с индексом 0, а значение с индексом 1

 

Примеры

Объект с несколькими свойствами

let obj = {
    223: "test",
    405: "krio",
    874: "bluezima",
    224: "fest"
}

let arr = Object.entries(obj);

console.log(arr);

/*
['223', 'test'],
['224', 'fest'],
['405', 'krio'],
['874', 'bluezima']
*/

 

Для полноты понятия вот такой пример где значение свойства хранится в виде объекта:

let obj = {
    223: {"name": "test"},
    405: {"name": "krio"},
    874: {"name": "bluezima"},
    224: {"name": "fest"}
}

let arr = Object.entries(obj);

console.log(arr);

/*
['223', {name: 'test'}],
['224', {name: 'fest'}],
['405', {name: 'krio'}],
['874', {name: 'bluezima'}]
*/
Объекты в JavaScript
Объекты в JavaScript Экспресс обзор объектов в JavaScript. Создание объектов, добавление свойств и методов, удаление свойств из объекта, перебор свойств объекта.
Проверка объекта на undefined
Проверка объекта на undefined Два способа как проверить свойство JavaScript объекта на undefined. Как узнать есть ли свойство у объекта.
Сортировка массива объектов по свойству
Сортировка массива объектов по свойству Как отсортировать массив однотипных javascript-объектов по значению одного из их свойств. Для примера возьмём массив пользователей, где у пользователей есть id, имя и возраст:
Комментарии 0

*** чтобы писать комментарии.