JS- [delete usage]

 


delete to delete an object's properties

 

Delete variables

var a=1;
b=1;
function fun(){
	var c=1;
	console.log(delete c); //false
}
console.log(delete a); //false
console.log(delete b); //true
  • a and b are window attributes may be deleted implicit global variables, global variables can not delete the display
  • Local variables can not delete

Delete property

Custom object properties

var obj={
	a:1
};
console.log(delete obj.a);	//true

System Object Properties

System object attributes can not be deleted

console.log(delete Math.PI);	//false

Guess you like

Origin www.cnblogs.com/yangjiale/p/11261366.html