Получить массив ключей объекта

Я хотел бы получить ключи объекта JavaScript в виде массива, либо в jQuery, либо на чистом JavaScript.

Есть ли менее подробный способ, чем этот?

var foo = { 'alpha' : 'puffin', 'beta' : 'beagle' };
var keys = [];
for (var key in foo) {
    keys.push(key);
}
336
задан dreftymac 12 January 2018 в 11:45
поделиться

1 ответ

Можно использовать ключи Объекта JavaScript () метод.

JavaScript Object.keys () метод возвращается массив из имен свойства данного объекта в том же порядке, как мы добираемся со стандартным циклом.

Object.keys () метод используется для возврата массива, элементы которого являются строками, соответствующими счетным свойствам, найденным непосредственно на объект.

упорядочивание свойств совпадает с, данный объектом вручную в цикле применяется к свойствам.

0
ответ дан 4 November 2019 в 00:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: