MACROMEDIA FLEX-FLEX ACTIONSCRIPT LANGUAGE Reference page 143

Actionscript language reference
Table of Contents

Advertisement

delete
Availability
Flash Player 5.
Usage
delete reference
Parameters
The name of the variable or object to eliminate.
reference
Returns
A Boolean value.
Description
Operator; destroys the object reference specified by the
the reference is successfully deleted;
used by scripts. You can use the
references to an object are removed, Flash Player takes care of removing the object and freeing the
memory used by that object.
Although
delete
example:
delete x;
The
operator can fail and return
delete
cannot be deleted. Predefined objects and properties, and variables declared with
deleted. You cannot use the
Example
Usage 1: The following example creates an object, uses it, and deletes it after it is no longer
needed:
var account:Object = new Object();
account.name = "Jon";
account.balance = 10000;
trace(account.name);
delete account;
trace(account.name);
Usage 2: The following example deletes a property of an object:
// create the new object "account"
var account:Object = new Object();
// assign property name to the account
account.name = "Jon";
// delete the property
delete account.name;
ActionScript Core Language Elements
false
delete
is an operator, it is typically used as a statement, as shown in the following
operator to remove movie clips.
delete
//output: Jon undefined
reference
otherwise. This operator is useful for freeing memory
operator to remove references to objects. After all
if the
false
reference
CHAPTER 5
parameter, and returns
parameter does not exist or
, cannot be
var
delete
if
true
143

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FLEX-FLEX ACTIONSCRIPT LANGUAGE and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Flex

Table of Contents