Previous PageNext Page

7.4.33 new Operator

Creates a new object.
 

Syntax

new constructor[(arguments)]

Arguments

constructor
The constructor argument calls object's constructor. The parentheses can be omitted if the constructor takes no arguments.

Remarks

The new operator performs the following tasks:
 
  • It creates an object with no members.
  • It calls the constructor for that object, passing a pointer to the newly created object as the this pointer.
  • The constructor then initializes the object according to the arguments passed to the constructor.
These are examples of valid uses of the new operator:
 

my_object = new Object;

my_array = new Array();

my_date = new Date("Jan 5 1996");


Copyright © 2000 Chili!Soft

Previous PageTop Of PageNext Page