Cet article décrira les méthodes pour vérifier si la fonction spécifique existe dans le fichier JavaScript.
Comment vérifier si la fonction existe en javascript?
Pour vérifier si la fonction spécifiée est déjà présente dans JavaScript, utilisez les approches suivantes:
Méthode 1: Vérifiez si la fonction existe en JavaScript à l'aide de l'opérateur «TypeOf»
Pour vérifier si la fonction existe déjà dans le script ou non, utilisez le «Type de»Opérateur. Il renvoie le type de données d'une valeur ou d'une expression et publie une chaîne indiquant le type d'opérande, tel que le numéro, la chaîne, la fonction, etc.
Syntaxe
Suivez la syntaxe donnée du «Type de»Opérateur pour déterminer si la fonction existe ou non:
Ou vous pouvez également utiliser la syntaxe mentionnée ci-dessous:
if (typeof functionname !== Undefined)Exemple
Définir une fonction "essai«Dans un fichier javascript:
Maintenant, vérifiez si le «essai«La fonction est déjà définie ou non, en utilisant le«Type de»Opérateur. L'opérateur «Typeof» vérifie le type de fonction «test». Si la valeur retournée est équivalente au «fonction, Il imprimera le «La fonction Testing () existe dans le fichier JS" message. Autre, "La fonction Testing () n'existe pas dans le fichier JS»Le message sera affiché:
if (typeof test === "fonction")Sortir
Méthode 2: Vérifiez si la fonction existe en JavaScript à l'aide de l'objet «Window»
Vous pouvez également utiliser le «fenêtre”Objet pour vérifier si une fonction existe ou non. L'objet de fenêtre sert de représentation universelle de la fenêtre du navigateur dans l'environnement du navigateur. Il a diverses propriétés et méthodes pour interagir avec la fenêtre et son contenu.
Syntaxe
La syntaxe suivante est utilisée pour déterminer la fonction à l'aide du «fenêtre" objet:
Exemple
Ici, nous vérifierons si la fonction nommée «essai»Existe dans le fichier javascript à l'aide de l'objet« fenêtre »:
La sortie indique que la fonction «essai»Existe dans le fichier JavaScript:
Il s'agit de déterminer si la fonction existe dans JavaScript.
Conclusion
Pour déterminer / vérifier si la fonction existe en JavaScript ou non, utilisez le «Type de«Opérateur ou l'objet« fenêtre ». Le "Type de»L'opérateur est une méthode couramment utilisée et fiable alors que vous n'êtes pas dans l'environnement du navigateur. Parce que, dans ce cas, le «fenêtre"L'objet peut ne pas être disponible. Cet article a décrit les méthodes pour vérifier si la fonction spécifique existe dans le fichier JavaScript ou non.