Heim >Web-Frontend >Front-End-Fragen und Antworten >So ermitteln Sie, ob ein Wert in Javascript null ist
Methode: 1. Verwenden Sie die Anweisung „if (variable==null||variable==""||variable==undefiniert){Urteil als leerer Code}“, um die Null-, Leer- und Undefiniert-Situationen zu beurteilen. Mit „variable .replace(/s/g,““)“ können Sie die Leerzeichen durch Leerzeichen ersetzen und feststellen, ob sie leer sind.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, JavaScript-Version 1.8.5, Dell G3-Computer.
So bestimmen Sie, ob der Wert in JavaScript leer ist
In js umfassen leere Bedingungen Leerzeichen, Leerzeichen, Null, undefiniert, leere Arrays, leere Objekte, Tabulatoren usw. Bestimmen Sie dann, ob die Daten leer sind leer, Die obige Situation muss beurteilt werden.
Erstellen Sie eine neue HTML-Datei mit dem Namen test.html, um zu erklären, wie js feststellt, ob sie leer ist. Verwenden Sie in der Datei test.html die Funktion, um eine Funktion zu deklarieren, und str ist der Parameter der Funktion. Verwenden Sie zunächst die if-Anweisung, um die Situationen null, leer und undefiniert zu beurteilen. „Inhalt ist leer“ wird angezeigt.
In der Funktion is_e() verwenden Sie reguläre Ausdrücke, um Leerzeichen, Leerzeichen, Tabulatoren, Formularfeeds usw. durch Leerzeichen zu ersetzen.
Verwenden Sie die if-Anweisung, um festzustellen, ob die im vorherigen Schritt verarbeiteten Daten leer sind. Wenn sie leer sind, wird die Meldung „Inhalt ist leer“ angezeigt.
Definieren Sie außerhalb der Funktion is_e eine Variable str, um die zu beurteilenden Daten zu speichern. Setzen Sie hier beispielsweise die Variable str auf ein Nullzeichen und verwenden Sie zur Beurteilung die Funktion is_e().
Öffnen Sie die Datei test.html im Browser, um die Ergebnisse der Variablenbewertung anzuzeigen.
Verwandte Empfehlungen: Javascript-Lern-Tutorial
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob ein Wert in Javascript null ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!