Hallo!
Is het mogelijk om in JavaScript binnen een functie te controleren of een global variabele bestaat? Het bestaan van argumenten van een functie zijn binnen die functie te controleren op deze manier:
Wanneer ik dit echter probeer met een niet bestaande globale variabele, krijg ik een javascript error : "bar is undefined".
Iemand een idee wat hiervoor de juiste manier is?
Alvast dank voor alle moeite!
Is het mogelijk om in JavaScript binnen een functie te controleren of een global variabele bestaat? Het bestaan van argumenten van een functie zijn binnen die functie te controleren op deze manier:
code:
1
2
3
4
5
| function foo ( bar ) {
if ( !bar || bar == null ) {
alert ('bar bestaat niet!');
}
} |
Wanneer ik dit echter probeer met een niet bestaande globale variabele, krijg ik een javascript error : "bar is undefined".
Iemand een idee wat hiervoor de juiste manier is?
Alvast dank voor alle moeite!
[ Voor 4% gewijzigd door gvanh op 17-07-2004 10:46 ]