Tester l’existence d’une fonction Javascript

13 Mai 2013 2

Ci-dessous une petite astuce Javascript pour vérifier qu'une fonction est définie ou non. Le comportement rappelle la fonction "function_exists()" en PHP. Le test se base sur la fonction Javascript typeof() qui renvoie functionsi le handler passé est déclaré comme fonction. function test(){ return (typeof(mafonction) == "function") ? alert('mafonction existe') ...