Der folgende Beitrag wurde am 09. 12. 2007, 20:26 Uhr von Mb veröffentlicht.
Wie kann ich diese Funktion umschreiben,
isdefined = function(variable){
return this[variable] === undefined ? false : true;
}
so dass IE 5 nicht einen Fehler, aller.. 'undefined' ist undefiniert ..
sendet ? Danke.
Der folgende Beitrag wurde am 10. 12. 2007, 09:14 Uhr von ChrisB veröffentlicht.
Hi,
> Wie kann ich diese Funktion umschreiben,
>
> isdefined = function(variable){
> return this[variable] === undefined ? false : true;
> }
>
> so dass IE 5 nicht einen Fehler, aller.. 'undefined' ist undefiniert ..
> sendet ?
Andere Browser akzeptieren das? Schwer vorstellbar, es ist grob fehlerhaft (sofern du nicht eine Variable namens undefined definiert hast).
Mit typeof macht man's richtig.
MfG ChrisB
Der folgende Beitrag wurde am 10. 12. 2007, 10:10 Uhr von Struppi veröffentlicht.
> Andere Browser akzeptieren das? Schwer vorstellbar, es ist grob fehlerhaft (sofern du nicht eine Variable namens undefined definiert hast).
Habe ich auch gedacht, aber undefined ist mittlerweile in vielen Browsern tatsächlich definiert.
> Mit typeof macht man's richtig.
Trotzdem ziehe ich auch diese Variante vor.
Struppi.
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4