const obj = location; // какой-нибудь объект
console.log(getKeys(obj));
function getKeys(obj) {
return JSON.stringify(obj, null) // преобразуем в json
.slice(1, -1) // уберем внешние скобки
.replace(/"|{.+}/g, '') // уберем кавычки и вложенные объекты
.replace(/:[^,]*/g, '') // уберем значения, оставив только ключи
}
достаточно наркоманский способ?