String.prototype.toUpperCase()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Die Methode toUpperCase() von String-Werten gibt diesen String in Großbuchstaben konvertiert zurück.

Probieren Sie es aus

const sentence = "The quick brown fox jumps over the lazy dog.";

console.log(sentence.toUpperCase());
// Expected output: "THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG."

Syntax

js
toUpperCase()

Parameter

Keine.

Rückgabewert

Ein neuer String, der den aufrufenden String in Großbuchstaben konvertiert darstellt.

Beschreibung

Die toUpperCase()-Methode gibt den Wert des Strings in Großbuchstaben konvertiert zurück. Diese Methode beeinflusst den Wert des Strings selbst nicht, da JavaScript-Strings unveränderlich sind.

Beispiele

Grundlegende Verwendung

js
console.log("alphabet".toUpperCase()); // 'ALPHABET'

Konvertierung von nicht-string this-Werten in Strings

Diese Methode wird jeden Nicht-String-Wert in einen String konvertieren, wenn Sie sein this auf einen Wert setzen, der kein String ist:

js
const a = String.prototype.toUpperCase.call({
  toString() {
    return "abcdef";
  },
});

const b = String.prototype.toUpperCase.call(true);

// prints out 'ABCDEF TRUE'.
console.log(a, b);

Spezifikationen

Specification
ECMAScript® 2025 Language Specification
# sec-string.prototype.touppercase

Browser-Kompatibilität

Siehe auch