Tester si une variable existe en Javascript
La technique pour tester l'existence d'une variable en javascript est exactement la même que pour tester si une fonction existe, on peut soit utiliser la fonction typeof, soit un bloc try catch pour attraper l'exception ReferenceError :
if( typeof(variable) == undefined ){ console.log("La variable existe"); } else { console.log("La variable n'existe pas"); }
Il est très important d'utiliser typeof sur la variable, plutôt que de tester directement la valeur de la variable, pour éviter qu'une exception ne survienne. La seconde solution consiste à utilise un try catch :
Allez donc jeter un oeil sur cette page : format des coordonnées des cellules excel.
try{ alert(variable); } catch(err){ if(err instanceof ReferenceError){ console.log("La variable n'existe pas"); } }
Allez donc jeter un oeil sur cette page : texte web 2.0.