Flash / Flex / ActionScript/Array/shift

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

Removing the First Element of an Array: shift() method removes the element from the beginning of the array.

   <source lang="java">

package{

 import flash.display.Sprite;
 
 public class Main extends Sprite{
   public function Main(){
       var aEmployees:Array = ["A", "P", "C", "H"];
       var sAnEmployee:String = String(aEmployees.shift());
       trace(aEmployees.toString());
       trace(sAnEmployee);
   }
 }

} //P,C,H //A

       </source>
   
  


shift( ) removes an element from the beginning of an array: theArray.shift( )

   <source lang="java">

shift( ) returns the value of the element it removes. The remaining elements all move up in the pecking order toward the beginning of the array.

package{

 import flash.display.Sprite;
 
 public class Main extends Sprite{
   public function Main(){
       var sports:Array = ["q", "s", "i"];
       trace(sports.shift(  ));  
       trace(sports.shift(  ));  
   }
 }

}

       </source>
   
  


The shift( ) method removes the first element of the array and returns its value.

   <source lang="java">

package{

 import flash.display.Sprite;
 
 public class Main extends Sprite{
   public function Main(){
       var letters:Array = ["a", "b", "c", "d"];
            
       trace(letters.shift(  ));
   }
 }

}

       </source>