documentation flash object constructor
Vous êtes ici: Les articles techniques » documentation » Eléments du langage ActionScript » Object » constructeur (propriété Object.constructor)constructeur (propriété Object.constructor)
public constructor : Object
Référence à la fonction constructeur pour une occurrence d’objet donnée. La propriété constructor est automatiquement affectée à tous les objets au moment de leur création à l’aide du constructeur de la classe Object.
Disponibilité : ActionScript 1.0 ; Flash Player 5
Exemple
L’exemple suivant constitue une référence à la fonction constructor pour l’objet myObject.
var my_str:String = new String("sven"); trace(my_str.constructor == String); //output: true
Si vous utilisez l’opérateur instanceof, vous pouvez également déterminer si un objet appartient à une classe spécifiée :
var my_str:String = new String("sven"); trace(my_str instanceof String); //output: true
Cependant, dans l’exemple suivant, la propriété Object.constructor convertit les types de données primitifs (tels que le littéral de chaîne affiché ici) en objets enveloppe. L’opérateur instanceof n’effectue aucune conversion, comme il est indiqué dans l’exemple suivant :
var my_str:String = "sven"; trace(my_str.constructor == String); //output: true trace(my_str instanceof String); //output: false



