Flashhilfe.de - Flash Community

Prototype: Array.findRemove [Flash 8]

Forum > Tipps & Tricks zu Flash, Flex und Adobe AIR > Prototype: Array.findRemove

 


AntwortenRegistrieren Seite1  

 02.07.2003, 18:50 
Benutzerbild von Madokan
Beiträge: 130
Wohnort: Berlin/Germany
Registriert: Mar 2002

Prototype: Array.findRemove
Eintrag suchen und entfernen!

Prototype:
ActionScript:
1
2
3
4
Array.prototype.findRemove = function(removeEntry) {
    return this.toString().split(removeEntry + ",").join("").split(",");   
};



Beispiel Aufruf:
ActionScript:
1
2
3
4
// Verwenden
liste = ["Rena", "Matze", "Holger", "Dassoud", "Saban", "Sebastian"];
liste = liste.findRemove("Matze");
trace(liste);

[Flashstar]
http://www.flashstar.de
Schlagwörter: Array, prototype
 02.09.2003, 19:47Re1
Benutzerbild von SebastianFlashhilfe.de Moderator
Beiträge: 6940
Wohnort: München
Registriert: Jan 2002

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Version ohne Typ-Veränderung:
Array.prototype.findRemove = function (removeEntry) {
    for(var i in this) if(this[i] === removeEntry) this.splice(i,1);
}

// Beispiel:
meinArray = [1,2,5,4,8,9];
meinArray.findRemove(9);
trace(meinArray);
trace(typeof meinArray[0]); // Ausgabe: number

// Außerdem treten bei solchen Einträgen keine Fehler auf:
liste = ["Rena", "Matze", "Holger,Matze", "Dassoud", "Saban", "Sebastian"];
liste.findRemove("Matze");


Grüsse,
Sebastian Wichmann

Flashhilfe.de Webmaster
http://www.flashhilfe.de
Flex Freelancer || Flashhilfe @ Twitter || XING Profil
 
Themen
Ähnliche Beiträge zum Thema
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de