Flash / Flex / ActionScript/Development/trace

Материал из Web эксперт
Перейти к: навигация, поиск

The default for most objects is to display the word "object" followed by their class name.

   <source lang="java">

package{

 import flash.display.Sprite;
 
 public class Main extends Sprite{
   public function Main(){
       trace(new Sprite()); // Displays: [object Sprite]
   }
 }

}

       </source>
   
  


trace() method will automatically call toString() on each parameter passed in.

   <source lang="java">

package{

 import flash.display.Sprite;
 
 public class Main extends Sprite{
   public function Main(){
       var now: Date = new Date();
       trace("Today"s date is "+ now.toString ());
       trace(new Date()); // Displays: Sat Nov 18 22:37:22 GMT-0500 2006
   }
 }

}

       </source>
   
  


trace out a message: the value of a variable, or just about any other data using trace

   <source lang="java">

package {

   import flash.display.Sprite;
   
   public class Main extends Sprite {
       public function Main(  ) {
           var userName:String = "Bill Jack";
           trace("My name is " + userName + ".");
       }
   }

}

       </source>