function Class(name, a,b){
window[name]=this
this.A=a;
this.B=b;
this.check=function(){
if (this.A==this.B)
delete window[name] //???
}
}
new Class("Cl", 1,2);
new Class("ClDell", 1,1);
alert(ClDell.A)
ClDell.check();
try{alert(ClDell.A)}catch(e){alert(e)}
ЗЫ только он будет удален, если на него нет других ссылок.