concat( ) does not flatten nested arrays : concat « Array « Flash / Flex / ActionScript

Home
Flash / Flex / ActionScript
1.Animation
2.Array
3.Class
4.Data Type
5.Development
6.Function
7.Graphics
8.Language
9.Network
10.Regular Expressions
11.Statement
12.String
13.TextField
14.XML
Flash / Flex / ActionScript » Array » concat 
concat( ) does not flatten nested arrays
 


package{
  import flash.display.Sprite;
  
  public class Main extends Sprite{
    public function Main(){
        var x:Array = [123];
        var y:Array = [[56][78]];
        var z:Array = x.concat(y);  // Result is [1, 2, 3, [5, 6], [7, 8]].
        
        trace(z)//1,2,3,5,6,7,8

    }
  }
}

        
Related examples in the same category
1.The concat( ) method combines two or more arrays into a single, new array: origArray.concat(elementList)
2.Use concat to combine two arrays
3.Creating New Arrays from Existing Arrays
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.