new operator
new constructor()
Creates a new, initially anonymous, object and calls the function identified by the
parameter. The
constructor
parentheses, as well as the newly created object, which is referenced using the keyword
The
function can then use this to set the variables of the object.
constructor
Availability: ActionScript 1.0; Flash Lite 2.0
Operands
constructor :
Object
The function is usually the name of the object type (for example,
to be constructed.
Example
The following example creates the
the objects
and
book1
function Book(name, price){
this.name = name;
this.price = price;
}
book1 = new Book("Confederacy of Dunces", 19.95);
book2 = new Book("The Floating Opera", 10.95);
The following example uses the
golfCourse_array = new Array(18);
See also
[] array access operator
ne not equal (strings) operator
expression1 ne expression2
Deprecated since Flash Player 5. This operator was deprecated in favor of the
operator.
(inequality)
Compares
expression1
;
expression2
false
Availability: ActionScript 1.0; Flash Lite 1.0
operator passes to the function any optional parameters in
new
- A function followed by any optional parameters in parentheses.
function and then uses the
Book()
.
book2
operator to create an
new
,
{} object initializer operator
to
and returns
expression2
otherwise.
,
Array
Number
operator to create
new
object with 18 elements:
Array
if
true
expression1
.
this
, or
)
Object
!=
is not equal to
Operators
167
Need help?
Do you have a question about the FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE and is the answer not in the manual?
Questions and answers