js 删除对象里的某个属性
1. 使用delete
let a = {b:1,c:2}
delete a.b//true
console.log(a)//{c:2}
2. 使用解构
let a = {b:1,c:2}
let {b,...a} = a
console.log(a)//{c:2}
3.使用反射
let a = {b:1,c:2}
Reflect.deleteProperty(a,"b");
console.log(a)//{c:2}
let a = {b:1,c:2}
delete a.b//true
console.log(a)//{c:2}
let a = {b:1,c:2}
let {b,...a} = a
console.log(a)//{c:2}
let a = {b:1,c:2}
Reflect.deleteProperty(a,"b");
console.log(a)//{c:2}