将对象的属性writable改为true,赋值时可以直接设定在value中
Object.defineProperty(file, "name", { value:inputName, writable:true, enumerable:false, configuration:true }); Object.defineProperty(file, "originalFilename", { value:inputName, writable:true, enumerable:false, configuration:true }); fileNames.push(file.name + "_" + inputName);
查看对象的属性是否可写,可枚举
Object.getOwnPropertyDescriptor(File, "name")