这段程序会输出什么?
JavaScript
const target = {};
Object.defineProperty(target, "id", {
value: 7,
configurable: false,
});
const proxy = new Proxy(target, {
ownKeys() {
return [];
},
});
try {
console.log(Object.keys(proxy));
} catch (error) {
console.log(error.name);
}