Я потратил около 20 минут, пытаясь найти больше информации о функции клавиш в javascript...
Сначала я нашел функцию keys(), указанную в этом ответе:
hash = {"a" : "b", "c": "d"};
keys(hash); // ["a", "c"]
Есть ли у кого-нибудь больше информации об этой функции, особенно о поддержке браузера?