Home >Web Front-end >JS Tutorial >js delete usage (delete object properties and variables)

js delete usage (delete object properties and variables)

高洛峰
高洛峰Original
2017-01-20 10:46:011595browse

1, Object attribute deletion

function fun(){
 
this.name = 'mm';
 
}
 
var obj = new fun();
 
console.log(obj.name);//mm
 
delete obj.name;
 
console.log(obj.name); //undefined

2, Variable deletion

var name = 'lily';
delete name;
console.log(name); //lily

You cannot delete variables directly with delelte

3. The variables in the prototype chain cannot be deleted

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

For more js delete usage (deleting object attributes and variables) related articles, please pay attention to the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn