![MACROMEDIA FLEX-FLEX ACTIONSCRIPT LANGUAGE Reference Download Page 380](http://html1.mh-extra.com/html/macromedia/flex-flex-actionscript-language/flex-flex-actionscript-language_reference_3387192380.webp)
380
Chapter 6: ActionScript Core Classes
Object.constructor
Availability
Flash Player 5
Usage
myObject
.constructor
Description
Property; reference to the constructor function for a given object instance. The
constructor
property is automatically assigned to all objects when they are created using the constructor for
the Object class.
Example
The following example is a reference to the constructor function for the
myObject
object.
var my_str:String = new String("sven");
trace(my_str.constructor == String); //output: true
If you use the
instanceof
operator, you can also determine if an object belongs to a specified
class:
var my_str:String = new String("sven");
trace(my_str instanceof String); //output: true
However, in the following example the
Object.constructor
property converts primitive data
types (such as the string literal seen here) into wrapper objects. The
instanceof
operator does
not perform any conversion, as seen in the following example:
var my_str:String = "sven";
trace(my_str.constructor == String); //output: true
trace(my_str instanceof String); //output: false
See Also
instanceof
Object.__proto__
Availability
Flash Player 5.
Usage
myObject
.__proto__
Description
Property; refers to the
prototype
property of the constructor function that created
myObject
.
The
__proto__
property is automatically assigned to all objects when they are created. The
ActionScript interpreter uses the
__proto__
property to access the
prototype
property of
the object’s constructor function to find out what properties and methods the object inherits
from its class. Flex developers should not have to use this property.
Summary of Contents for FLEX-FLEX ACTIONSCRIPT LANGUAGE
Page 1: ...Flex ActionScript Language Reference...
Page 8: ......
Page 66: ...66 Chapter 2 Creating Custom Classes with ActionScript 2 0...
Page 76: ......
Page 133: ...break 133 See also for for in do while while switch case continue throw try catch finally...
Page 135: ...case 135 See also break default strict equality switch...
Page 146: ...146 Chapter 5 ActionScript Core Language Elements See also break continue while...
Page 808: ...808 Chapter 7 ActionScript for Flash...
Page 810: ...810 Appendix A Deprecated Flash 4 operators...
Page 815: ...Other keys 815 Num Lock 144 186 187 _ 189 191 192 219 220 221 222 Key Key code...
Page 816: ...816 Appendix B Keyboard Keys and Key Code Values...
Page 822: ...822 Index...