PDA

Volledige versie bekijken : String controleren of deze leeg/undefined/"" is


arckodrazen
%Europe/Berlin %401 %2007, 10:38
Greetings

Ik heb een vraag hoe ik een string moet controleren in AS3 of deze "", undefined of null is.
Mijn vraag: kan dit eenvoudiger? :)


if(flashVarHashString != "" && flashVarUserId != "" && flashVarHashString != "undefined" && flashVarUserId != "undefined" && flashVarHashString != null && flashVarUserId != null){
debug_txt.appendText("Check Login\n");
myUser.isLoggedOn(flashVarUserId, flashVarHashString);
}


ps: deze vars komen uit een querystring via javascript

Alvast bedankt
AD

Sjeiti
%Europe/Berlin %350 %2007, 09:24
Als je het vaker nodig heb zou je ergens een static functie kunnen schrijven die hetzelfde doet zodat je bv krijgt:if (Stc.notNull(flashVarHashString) { et..

arckodrazen
%Europe/Berlin %352 %2007, 09:27
Kay thanks, dacht dat het mss met AS3 opgelost zou zijn via 1 of andere ingebouwde functie. ;)

TheDutch
%Europe/Berlin %336 %2007, 09:04
Ter correctie op je code arckodrazen; Volgensmij moet "undefined" niet tussen quotes staan ;).

Sjeiti
%Europe/Berlin %783 %2007, 19:48
normaal gesproken niet nee, maar kwam de waarde niet via js binnen?... volgens mij wordt undefined dan een string

arckodrazen
%Europe/Berlin %817 %2007, 20:37
Inderdaad :)

TheDutch
%Europe/Berlin %831 %2007, 20:57
Duidelijk, het is dus wanneer JavaScript de variable als undefined bestempelt en niet ActionScript :).