JavaScript/Objekte/String/toUpperCase
nk
- javascript
0 Rolf B
Die derzeitige Schreibweise
var ergebnis = String.toUpperCase(zeichenkette);
im Anwendungsbeispiel auf der Seite JavaScript/Objekte/String/toUpperCase funktioniert zwar im Firefox, aber nicht in IE, Edge und Chrome. Besser ist die Objektschreibweise, die auch dort fünktioniert:
var ergebnis = zeichenkette.toUpperCase();
Hallo nk,
ja, das ist nicht in Ordnung.
Der Firefox hat diese statischen Methoden auf dem String-Objekt, aber selbst im MDN ist das nicht dokumentiert.
.toUpperCase ist eigentlich nur auf String.prototype definiert, und damit auf Instanzen von String verfügbar. Ich nehme mir diesen Wiki-Eintrag nachher vor - wenn mir nicht jemand zuvor kommt (du zum Beispiel 😉).
Rolf