Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-07-2004, 00:17   #1 (permalink)
Self-proclaimed Genius
 
Benutzerbild von genesys
 
Registriert seit: Jul 2002
Ort: schweiz
Beiträge: 282
Question wird Array mit splice gekürzt?

Hiho . . .
Hab mit Arrays in Flash noch nicht so viel erfahrung . . .

Wenn ich mit splice ein Element aus einem Array lösche, werden dann die Indizes aller nachfolgenden Elemente um 1 verringert und auch die länge des Arrays um 1 verringert?

also, wenn ich z.b. den Array meinArray=["Hund","Katze","Maus"];

und ich nun meinArray.splice(2,1); mache, hat dann das Element "Maus" neu den Index2?
__________________
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt - Albert Einstein
genesys ist offline   Mit Zitat antworten
Alt 21-07-2004, 00:36   #2 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
hi genesys,

du meinst bestimmt, dass der Index der Maus dann 1 ist !
Ein Array beginnt immer bei 0 !

vor dem splice:
0=Hund
1=Katze
2=Maus

nach dem splice:
0=Hund
1=Maus

Im übrigen kannst du das ganz einfach testen, wenn du dir das nach dem splice einfach mal mit
PHP-Code:
trace(meinArray[2]); 
ausgeben lässt
da kommt dann undefined raus, weils die 2 nicht gibt !

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:39 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele