Сейчас получаю только значения объекта в массиве.
const user = {
name: 'Alex',
age: 32,
offer() {
console.log(`${this.name} have invited`);
},
};
function getProperties(obj) {
let arr = [];
for (let prop in obj) {
if (typeof obj[prop] !== 'function') {
arr.push(obj[prop]);
}
}
return arr;
}
console.log(getProperties(user));
Как сделать чтобы получить массив свойств объекта кроме методов, такого вида:
[ name: 'Alex', age: 32 ]
или правильнее наверное будет такого вида:
[ 'name: Alex', 'age: 32' ]