  | |  | Object deletion | Object deletion
2004-02-24 - By Tim Stickland
Back Hi
I know this has been covered before but I just don 't get it :-/
I 'm trying to delete objects. As far as I understand things, all
references to objects must be destroyed before an object can be
successfully deleted. So that 's what I 've done. But it doesn 't work.
<script >
MyClass = function() {
trace( "initialised ");
};
MyClass.prototype.kill = function() {
kill(this);
};
kill = function(obj) {
trace(myInstance); // [object Object]
delete myInstance;
trace(myInstance); // undefined
trace(obj); // [object Object]
delete obj;
trace(obj); // [object Object] ????
};
myInstance = new MyClass();
myInstance.kill();
</script >
Can anyone explain to me why this doesn 't work?
Thanks
Tim
=-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- --
Supported by Fig Leaf Software
=-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- --
Be sure to check the archives and the wiki:
http://chattyfig.figleaf.com/
=-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- --
http://chattyfig.figleaf.com/cgi-bin/ezmlm-cgi?1:mss:105063
=-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- --
To unsubscribe send a blank e-mail to:
Normal Mode: flashcoders-unsubscribe@(protected)
Digest Mode: flashcoders-digest-unsubscrive@(protected)
|
|
 |