Loading:


Array.splice [AS 2]

Klasa: Array

Kompatybilność: ActionScript 1.0, Flash5+

 

splice(startIndex:Number, [iloscUsuniec:Number], [obiekt:Object]) : Array

 

startIndex - numer indeksu wpisu do usunięcia, dozwolone sa numery ujemne np -1 zwróci ostatni element tablicy

iloscUsuniec - ilosc elementów do usunięcia z tablicy

obiekt - wartość do wstawienia w miejscu startIndex

 

Usuwa określony elementy z tablicy ustalając początkową wartość indeksu oraz ilość elementów będących za nim do usunięcia, oprócz tego dodaje obiekt w miejscu pierwszego usuniętego indeksu.

 

Jeśli ilość elementów nie zostanie ustawiona, wtedy funkcja usuwa wszytskie elementy w tablicy oprócz startowego indeksu.

 

Przykład:

//Przykład 1 - tworzenie tablicy z jedną wartością
var zwierzaki_array:Array = new Array("kot", "pies", "ptak", "ryba");
trace( zwierzaki_array.splice(1) ); // zwróci pies,ptak,ryba
trace( myPets_array ); // kot


//Przykład 2 - usuwanie innych elementów niż dwóch pierwszych
var kwiatki_array:Array = new Array("róże", "tulipany", "lilie", "orchidee");
trace( kwiatki_array.splice(1,2 ) ); // zwróci tulipany,lilie
trace( kwiatki_array ); // różee,orchidee


//Przykład 3 - usuwanie elementów oraz zastąpienie pierwszego usuniętego własną wartością:
var meble_array:Array = new Array("kanapa", "łóżko", "biurko", "lampa");
trace( meble_array.splice(1,0, "krzesło" ) ); // zwróci: pusta tablicę
trace( meble_array ); // zwróci: kanapa,krzesło,łóżko,biurko,lampa


Napisz Artyku³

Listing

niema




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors