Answer
t.me/js_testОтвет:
name age
Обьяснение:
Свойства, чьи ключи – символы, не перебираются циклом for..in.
Это – часть общего принципа «сокрытия символьных свойств». Если другая библиотека или скрипт будут работать с нашим объектом, то при переборе они не получат ненароком наше символьное свойство. Object.keys(user) также игнорирует символы.
Код для проверки:
const id = Symbol("id");
const user = {
name: "Вася",
age: 30,
[id]: 123
};
for (const key in user) console.log(key);