Reservierte Wörter als Eingabe testen
Manche Wörter sind in Programmiersprachen, SQL oder JavaScript reserviert oder belegen besondere Eigenschaften, etwa SELECT, order, constructor, __proto__ und class. Die Beispiele zeigen solche Wörter einzeln als Eingabe, dazu ein Wort mit unsichtbarem Word Joiner. Damit lässt sich prüfen, ob Formulare, Datenbankspalten und Objekt-Schlüssel der eigenen Anwendung diese Wörter als normalen Text behandeln.
8 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf.
Word Joiner (U+2060) im Wort
Verbindung
Unsichtbar, verhindert Zeilenumbruch an dieser Stelle. UTF-16: 11, Codepoints: 11, UTF-8: 13 Bytes. Testzeichenfolge für eigene Systeme.
Wort SELECT
SELECT
SQL-Schlüsselwort als Eingabe, z. B. Namensfeld. Testzeichenfolge für eigene Systeme.
Wort drop
drop
SQL-Schlüsselwort als normaler Text. Testzeichenfolge für eigene Systeme.
Wort table
table
Als Spalten-/Tabellenname problematisch (reserviert). Testzeichenfolge für eigene Systeme.
Wort order
order
Reserviertes Wort in SQL; als Tabellenname ohne Anführungszeichen ein Fehler. Testzeichenfolge für eigene Systeme.
Wort constructor
constructor
Kollidiert mit Objekteigenschaften in JavaScript, wenn als Schlüssel in {} verwendet. Testzeichenfolge für eigene Systeme.
Wort __proto__
__proto__
Besondere Eigenschaft in JavaScript-Objekten. Testzeichenfolge für eigene Systeme.
Wort class
class
Reserviertes Wort in vielen Sprachen als Feldname. Testzeichenfolge für eigene Systeme.