Доброе время суток,уважаемые посетители форума!
В процессе изучения Js возник след. вопрос.
Можно ли полностью удалить объект ("класс") вызовом функции из этого же объекта?То есть,как исправить след. кусок кода?
function Class(a,b){
this.A=a;
this.B=b;
this.check=function(){
if (this.A==this.B)
delete this //???
}
}
Cl=new Class(1,2);
ClDell=new Class(1,1);
ClDell.check();
alert(ClDell.A) //undefined?? ClDell полностью удалилен из памяти.
PS:Гугл ничего адекватного не нашел.