Добрый день. У меня есть массив с некоторыми ключами и значениями в них. Затем мне нужно получить ключи массива, а не данные в них. Я хочу сделать это с помощью jQuery. Я знаю, например, что PHP имеет функцию, называемую array_keys(); который принимает массив как параметр и возвращает вам массив с каждым ключом в каждом индексе.
Это то, с чем я столкнулся, и это работает... единственная проблема заключается в том, что она кажется такой неэффективной;
var foo = [];
foo['alfa'] = "first item";
foo['beta'] = "second item";
for (var key in foo) {
console.log(key);
}
Это будет выводиться;
alfa
beta
Но есть ли какая-либо предопределенная функция для этого, как в PHP или любой другой более эффективный способ получить это?