Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-10-2005, 19:00   #1 (permalink)
Neuer User
 
Benutzerbild von -==AIRWOLF==-
 
Registriert seit: May 2004
Beiträge: 97
Leerer Parameter

Hallo,

hier eine eigentlich ganz einfache Frage, die mir bestimmt beantwortet werden kann.

Ich möchte eine Funktion aufrufen und einige Parameter übergeben, dabei soll allerdings ein Parameter leer sein. Deshalb die Frage, wie ich ihn leer übergeben kann.
Siehe Beispiel:

ActionScript:
  1. function Irgendwas(Wert1, Wert2){
  2.     _root[Wert1].Hauptbild_mc[Wert2].gotoAndStop(2);
  3. }

Speziell geht es hier um den "Wert1", der mal einen Wert beinhalten soll und mal nicht. Natürlich soll jedesmal der Pfad als gültig erkannt werden.

Danke
__________________
Gruß -==AIRWOLF==-
-==AIRWOLF==- ist offline   Mit Zitat antworten
Alt 08-10-2005, 19:19   #2 (permalink)
:Void
 
Benutzerbild von janoshnosh
 
Registriert seit: Jun 2005
Ort: börlin
Beiträge: 931
Zitat:
Zitat von -==AIRWOLF==-
Natürlich soll jedesmal der Pfad als gültig erkannt werden.
... wie soll das gehen, dass du einen gültigen pfad bekommst, ohne dass ein parameter übergeben wurde.... verstehe ich nicht! du kannst leider keinen parameter leer lassen, aber 'undefined' übergeben, oder einfach einen falschen wert, der nichts zur folge hat, z.b. 'askj4899jk' (hat dann die gleiche funktion wie undefined, mit dem unterschied dass undefined zu jedem data-type (number, string, boolean, etc.) passt).

siehe auch hier:
[ganz einfach]: paramater auslassen

gruß janosch
janoshnosh ist offline   Mit Zitat antworten
Alt 08-10-2005, 21:34   #3 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
"null" ist auch eine möglichkeit.

ActionScript:
  1. function f(a,b){
  2. trace(a+", "+b); //Ausgabe: "1, undefined"
  3. }
  4. f(1);

edit:
Auszug aus der Flash Hilfe:

null
A special value that can be assigned to variables or returned by a function if no data was provided. You can use null to represent values that are missing or that do not have a defined data type.

edit2
ActionScript:
  1. trace(null==undefined); //true
  2. trace(null===undefined); //false
  3.  
__________________
Some Flash Worx

Geändert von Alphanimal (08-10-2005 um 21:53 Uhr)
Alphanimal 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 19:24 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele