Ich sah diese Frage , aber ich habe kein JavaScript-spezifisches Beispiel gesehen. Gibt es eine einfache string.Empty
in JavaScript zur Verfügung, oder ist es nur eine Frage der Prüfung auf ""
?
Eine Erklärung wäre angebracht.
Ich sah diese Frage , aber ich habe kein JavaScript-spezifisches Beispiel gesehen. Gibt es eine einfache string.Empty
in JavaScript zur Verfügung, oder ist es nur eine Frage der Prüfung auf ""
?
function tell()
{
var pass = document.getElementById('pasword').value;
var plen = pass.length;
// Now you can check if your string is empty as like
if(plen==0)
{
alert('empty');
}
else
{
alert('you entered something');
}
}
<input type='text' id='pasword' />
Dies ist auch ein allgemeiner Weg, um zu prüfen, ob ein Feld leer ist.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
5 Stimmen
Nur FYI, ich denke, die nützlichsten APIs für die Klasse String sind bei Mozilla y Javascript-Baukasten . [elated.com]( elated.com/articles/working-with-strings ) hat ein Tutorial über alle Eigenschaften, Methoden,... von String. Bitte beachten Sie: Der Mozilla-Link wurde aktualisiert zu developer.mozilla.org/de/JavaScript/Reference/Global_Objects/
0 Stimmen
Sehen Sie sich das an: stackoverflow.com/a/36491147/7026966
0 Stimmen
Str.länge > -1
0 Stimmen
Ich stimme @RobG vollkommen zu, diese Frage ist schlecht definiert. Warum in aller Welt sollten Sie
null
oundefined
leer? Eine leere Zeichenfolge ist eine leere Zeichenfolge, sie ist nichtnull
oundefined
0 Stimmen
Außerdem kann eine leere Zeichenkette keine Leerzeichen enthalten, wie in vielen Antworten angenommen wird!
0 Stimmen
Der Link von @GeneT ist defekt, daher hier ein aktualisierter Link zu Mozillas Referenz: developer.mozilla.org/de-US/docs/Web/JavaScript/Reference/
2 Stimmen
Es wäre sehr hilfreich, wenn die Anforderung klar spezifiziert würde. Für welche Werte sollten isEmpty wahr zurückgeben? Die Prüfung auf "" lässt darauf schließen, dass nur true zurückgegeben werden sollte, wenn der Wert vom Typ string und der Länge 0 ist. Viele Antworten hier gehen davon aus, dass auch für einige oder alle falschen Werte true zurückgegeben werden sollte.