0){...}" Methode zur Bestimmung ob die Variable leer ist. Das war's."/> 0){...}" Methode zur Bestimmung ob die Variable leer ist. Das war's.">

Heim  >  Artikel  >  Web-Frontend  >  So ermitteln Sie, ob eine Variable in jquery leer ist

So ermitteln Sie, ob eine Variable in jquery leer ist

藏色散人
藏色散人Original
2023-03-25 11:03:381427Durchsuche

So ermittelt JQuery, ob eine Variable leer ist: 1. Erstellen Sie eine Front-End-Beispieldatei. 2. Übergeben Sie „var A=$(“#**).val();if(A==null||A! = undefiniert||A==""){...}" oder "var A=$("#**).val();if(A.length>0){...}" Methode bestimmt, ob Lassen Sie die Variable einfach leer.

So ermitteln Sie, ob eine Variable in jquery leer ist

Die Betriebsumgebung dieses Tutorials: Windows 10-System, jquery3.2.1, Dell G3-Computer.

Wie ermittelt JQuery, ob eine Variable leer ist?

JQuery bestimmt, ob es leer ist

//有如下三种判断
var A=$("#**).val();
if(A==null||A!=undefined||A==""){
//处理
}

Hier ist der Unterschied zwischen null, undefiniert und „“:

null: Das leere Objekt ist kein Objekt und der Wert wird in 0 umgewandelt

undefiniert: Ein spezielles Attribut des globalen Objekts window.undefiniert Zeigt „fehlender Wert“ an, was bedeutet, dass hier ein Wert vorhanden sein sollte, dieser jedoch nicht definiert wurde. Konvertieren Sie den Wert in NaN. Typische Verwendung ist:

(1) Wenn die Variable deklariert, aber kein Wert zugewiesen ist, ist sie gleich undefiniert.

(2) Beim Aufruf der Funktion wird der Parameter, der bereitgestellt werden sollte, nicht bereitgestellt und der Parameter ist gleich undefiniert.

(3) Dem Objekt ist kein Attribut zugewiesen und der Wert dieses Attributs ist undefiniert.

(4) Wenn die Funktion keinen Wert zurückgibt, gibt sie standardmäßig undefiniert zurück.

Es gibt eine weitere einfachere Methode, die getestet wurde und verfügbar ist

var A=$("#**).val();
if(A.length>0){
//非空处理
}

Empfohlenes Lernen: „jQuery-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob eine Variable in jquery leer ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn