我试图传播Javascript的Error对象(标准内置对象)。但是输出为空对象。
let error = new Error('error');
console.log({...error});
输出:
{}
不传播Error对象的原因是什么?
我试图传播Javascript的Error对象(标准内置对象)。但是输出为空对象。
let error = new Error('error');
console.log({...error});
输出:
{}
var error = new Error('error');
var props = Object.getOwnPropertyDescriptors(error);
console.log(props); // none of these are enumerable
var error = new Error('error');
error.foo = 'bar';
console.log({...error});