What does this program print?
const parent = { inherited: 1 };
const symbolKey = Symbol('key');
const record = Object.create(parent);
record.visible = 2;
Object.defineProperty(record, 'hidden', { value: 3 });
record[symbolKey] = 4;
console.log(Object.keys(record).join(','));
console.log(Reflect.ownKeys(record).map(String).join(','));
-
-
-
-