Texte wie null, NaN und false als Eingabe
Manche Texte sehen aus wie Werte oder Schlüsselwörter einer Programmiersprache, etwa null, NaN, false, None, NULL, [object Object] oder {}, sind aber normale Zeichenfolgen. Die Seite zeigt sie als Eingabetext, dazu zwei Anführungszeichen als Text aus zwei Zeichen. Damit lässt sich prüfen, ob die eigene Anwendung solche Eingaben als Text speichert und nicht in einen leeren oder anderen Wert umwandelt.
16 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf.
Der Text null
null
Vier Buchstaben, nicht der Wert null; wird beim Parsen als Textstring oft fälschlich zu null. Testzeichenfolge für eigene Systeme.
Der Text undefined
undefined
JavaScript-Falle: String statt Wert. Testzeichenfolge für eigene Systeme.
Der Text NaN
NaN
Als Text-Eingabe in Zahlenfeldern. Testzeichenfolge für eigene Systeme.
Der Text true
true
Text statt Boolean. Testzeichenfolge für eigene Systeme.
Der Text false
false
Text "false" ist in vielen Sprachen truthy (nicht leer). Testzeichenfolge für eigene Systeme.
Der Text 0
0
Falsy in PHP und JavaScript (Zahl), als nicht-leerer String teils truthy. Testzeichenfolge für eigene Systeme.
Der Text None (Python)
None
Python-Wert None als String. Testzeichenfolge für eigene Systeme.
Der Text nil
nil
Ruby/Go/Lua-Null. Testzeichenfolge für eigene Systeme.
Der Text NULL
NULL
SQL-Schlüsselwort als Eingabe. Ein Nachname „Null“ ist real und verbreitet. Testzeichenfolge für eigene Systeme.
Nachname Null
Null
Es gibt Menschen mit dem Nachnamen Null; Systeme, die „null“ als fehlend werten, lehnen sie ab. Testzeichenfolge für eigene Systeme.
Der Text [object Object]
[object Object]
Entsteht, wenn ein Objekt in JavaScript zu String wird. Testzeichenfolge für eigene Systeme.
Der Text []
[]
Leere Liste als Text. Testzeichenfolge für eigene Systeme.
Der Text {}
{}Leeres JSON-Objekt als Text. Testzeichenfolge für eigene Systeme.
Ja / Nein / J / N / 1 / 0
Ja Nein J …
Sechs gängige Schreibweisen für einen Wahrheitswert, je Zeile. Testzeichenfolge für eigene Systeme.
Zwei Anführungszeichen ""
""
Der Text aus zwei Zeichen, nicht der leere String. Testzeichenfolge für eigene Systeme.
Der Text -1
-1
Häufige Sentinel-Zahl für „nicht gefunden“. Testzeichenfolge für eigene Systeme.