Extracting Subsets of Array Elements : splice « Array « Flash / Flex / ActionScript






Extracting Subsets of Array Elements

 

package{
  import flash.display.Sprite;
  
  public class Main extends Sprite{
    public function Main(){

        var aEmployeesAll:Array = ["A", "P", "C", "H",
                                   "Gilberto", "Mary", "Ayla", "Riad"];
        var aEmployeesExec:Array = aEmployeesAll.slice(0, 4);
        var aEmployeesNew:Array = aEmployeesAll.slice(4, 6);
        var aEmployeesStaff:Array = aEmployeesAll.slice(6);
        trace(aEmployeesExe.toString());
        trace(aEmployeesNew.toString());
        trace(aEmployeesStaff.toString());

    }
  }
}
A,P,C,H
G,M
A,R

        








Related examples in the same category

1.Use slice( ) instead of concat( ) to create a copy of an array
2.The splice( ) method can add elements to, or remove elements from, an array.
3.Inserting Elements into an Array: arrayName.splice(startingIndex, numberOfElementsToDelete, element1[,...elementN]);
4.Removing Elements from Within an Array
5.splice( ) can both remove elements from and add elements to an array.
6.splice( ) returns a new array containing the deleted elements
7.When you remove elements from an array in a for statement, you need to change the value of the index variable accordingly