const obj = { name: 'Amy', age: '18', sex: 'fem' }
// ES5方式, 在原对象处理
delete obj.name
// ES6 Reflect 在原对象处理
Reflect.deleteProperty(obj, 'name')
// ES6 解构 新生成一个对象
const {name, ...rest} = obj;
console.log(rest)
删除对像中的键值对
最近修改时间:2024-06-24 04:49:17
const obj = { name: 'Amy', age: '18', sex: 'fem' }
// ES5方式, 在原对象处理
delete obj.name
// ES6 Reflect 在原对象处理
Reflect.deleteProperty(obj, 'name')
// ES6 解构 新生成一个对象
const {name, ...rest} = obj;
console.log(rest)