Js how to remove a property object

1. Delete object properties

function fun(){

this.name = 'mm';

}

var obj = new fun();

console.log(obj.name);//mm

delete obj.name;

console.log(obj.name); //undefined

2. can not delete the prototype chain of variables, such as:

fun.prototype.age = 18;
delete obj.age;
console.log(obj.age) //18

 

Guess you like

Origin blog.csdn.net/qq_36742720/article/details/94435606