EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Als Standardsprache festlegen
PF-Fragen - Forum

Wie Sie wissen, ob es eine variable, Funktion oder Methode in Javascript

JavaScript-Programmierung  
 
Wie Sie wissen, ob es eine variable, Funktion oder Methode in Javascript

Manchmal, zum Zeitpunkt der Rufen Sie zu einem Funktion oder Zugang den Inhalt der Variable in JavaScript, Es ist möglich, vor der Überprüfen Sie, ob oder nicht, für vermeiden Damit potenzielle Auswirkungen oder Störungen auf Ihren code. Wir haben bereits gesehen, mit zuvor, eine Form der Überprüfen Sie, ob eine Funktion vorhanden ist oder in Javascript definiert ist, und jetzt werden wir sehen, eine andere Art und Weise.

Dies kann erfolgen leicht über eine bedingte wo ist der bestimmende Faktor der eigenen Name der Funktion o Variable um zu überprüfen. So, If, zum Beispiel, Wenn ein Funktionsaufruf ausprobieren möchten ‘myFunc‘ oder eine Variable Rufen Sie ‘mi_variable‘ Es gibt, man müsste nur die folgende bedingte codieren:

Diese Form der Überprüfen Sie, ob eine Funktion oder Variable existiert in JavaScript präsentiert die Problem das If die Funktion oder variable Es gibt keine, JavaScript erbringt eine nicht Existent Verweisfehler, Was den Code komplett zu machen Lauf zu stoppen.

Eine Methode die optimale führen Sie die Überprüfung der Existenz einer Funktion oder Variable in Javascript ist mit dem Objekt Fenster, Seit einer Funktion oder Variable, die wir deklarieren und außerhalb jedes Objekt definieren, wird ein Methode o Variable Dies. Damit wäre der Weg für einen Anruf wie folgt:

Auf diese Weise, Wenn die Funktion oder Variable Es gibt keine, die bedingte nicht werden ausgeführt und die entsprechende Ausführung des Codes weiter nach als normal. Das Gegenteil dessen, was geschehen wäre, wenn wir nicht getan hatte, durch das Objekt prüfen Windows, sondern direkt auf den Namen der Funktion oder Variable in Frage.

Lassen Sie uns einen Kommentar oder geben Sie dieForum
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

In Verbindung stehende Artikel