Galera, serve muito para debug.. se você precisar saber se a sua variável possui um “construtor” ou foi criado a partir de uma classe, só utilizar o código abaixo:
var my_str:String = new String(“sven”);trace(my_str.constructor == String); //exibe: true
trace(my_str instanceof String); //exibe: true
No código acima, ele tem um constructor (:String) e é instancia da classe String ( new String()). Caso você não crie o valor a partir do new Classe, ele exibirá false na verificação instaceof, conforme abaixo:
var my_str:String = “sven”;trace(my_str.constructor == String); //exibe: true
trace(my_str instanceof String); //exibe: false
Só pra conhecimento.








