Array.concat [AS 2] 
Klasa: Array
Kompatybilność: ActionScript 1.0, Flash5+
Tworzy jedną tablice z dwóch podanych, jednej przed znakiem kropki drugiej podaną jako parametr metody. Możliwe jest również łączenie więcej niż jednej tablicy, w takim przypadku należy podać nazwę kolejnej tablicy po znaku przecinka w parametrze metody.
Listing
//# Przykład 1 - łączenie dwóch tablic
var tablica1:Array = new Array("a","b","c");
var tablica2:Array = new Array(1,2,3);
var tablica1i2:Array = tablica1.concat(tablica2);
trace(tablica1i2);
// zwróci tablicę [a,b,c,1,2,3].
//# Przykład 2 - łączenie trzech tablic:
var num1:Array = [1,3,5];
var num2:Array = [2,4,6];
var num3:Array = [7,8,9];
var nums:Array=num1.concat(num2,num3)
trace(nums);
// zwróci tbalice [1,3,5,2,4,6,7,8,9].
//# Przykład 3 - zagnieżdżone tablice nie są spłaszczane. Elementy w zagnieżdżonej tablicy są rozdzielane na pojedyncze elementy w x_tablica, jak pokazuje przykład poniżej:
var a_tablica:Array = new Array ("a","b","c");
// 2 and 3 są elementami w zagnieżdżonej ablicy
var n_tablica:Array = new Array(1, [2, 3], 4);
var x_tablica:Array = a_tablica.concat(n_tablica);
trace(x_tablica[0]); // a
trace(x_tablica[1]); // b
trace(x_tablica[2]); // c
trace(x_tablica[3]); // 1
trace(x_tablica[4]); // 2, 3
trace(x_tablica[5]); // 4
 
        	var tablica1:Array = new Array("a","b","c");
var tablica2:Array = new Array(1,2,3);
var tablica1i2:Array = tablica1.concat(tablica2);
trace(tablica1i2);
// zwróci tablicę [a,b,c,1,2,3].
//# Przykład 2 - łączenie trzech tablic:
var num1:Array = [1,3,5];
var num2:Array = [2,4,6];
var num3:Array = [7,8,9];
var nums:Array=num1.concat(num2,num3)
trace(nums);
// zwróci tbalice [1,3,5,2,4,6,7,8,9].
//# Przykład 3 - zagnieżdżone tablice nie są spłaszczane. Elementy w zagnieżdżonej tablicy są rozdzielane na pojedyncze elementy w x_tablica, jak pokazuje przykład poniżej:
var a_tablica:Array = new Array ("a","b","c");
// 2 and 3 są elementami w zagnieżdżonej ablicy
var n_tablica:Array = new Array(1, [2, 3], 4);
var x_tablica:Array = a_tablica.concat(n_tablica);
trace(x_tablica[0]); // a
trace(x_tablica[1]); // b
trace(x_tablica[2]); // c
trace(x_tablica[3]); // 1
trace(x_tablica[4]); // 2, 3
trace(x_tablica[5]); // 4
Dodano przez: divix  
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły 

:: Wymiana linków 
    
	Modowe inspiracje |
        Android Gry i Aplikacje |
        ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
        Logo dla firmy |
        Change Tires - Car Weather Forecast Reminder |
        Laminas: MVC Framework for PHP |
        IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS | 
        Katalog roślin |
        Programming articles: JAVA, PHP, C++, Python, JavaScript |
        Kancelaria Adwokacka Łukasz Huszno
        
    

 
  
				

 
                             
 


 
                        
 
		 
	