JavaScript delete 运算符
const obj = {
a: 1,
['a-2']: 2,
};
console.log('a' in obj); // true
console.log('a-2' in obj); // true
delete obj.a;
delete obj['a-2'];
console.log('a' in obj); // false
console.log('a-2' in obj); // falsefunction Man(name) {
this.name = name;
}
Man.prototype.sex = 1;
const alex = new Man('alex');
delete alex.name;
delete alex.sex;
console.log('name' in obj); // false
console.log('sex' in obj); // true最后更新于