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.
La méthode toUpperCase()
retourne la valeur de la chaîne courante, convertie en majuscules.
Exemple interactif
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."
Syntaxe
str.toUpperCase();
Valeur de retour
Une nouvelle chaîne de caractères obtenue à partir de la chaîne appelante, passée en majuscules.
Exceptions levées
Description
La méthode toUpperCase()
retourne la valeur de la chaîne convertie en majuscules. toUpperCase
n'affecte pas la valeur de la chaîne elle-même.
Exemples
Utiliser toUpperCase()
console.log("alphabet".toUpperCase()); // "ALPHABET"
Convertir une valeur this
en chaîne de caractères
Cette peut être utilisée pour convertir une valeur qui n'est pas une chaîne de caractères lorsque celle-ci est fournie comme valeur this
:
var obj = {
toString: function toString() {
return "abcdef";
},
};
var a = String.prototype.toUpperCase.call(obj);
var b = String.prototype.toUpperCase.call(true);
console.log(a); // Affiche 'ABCDEF' dans la console
console.log(b); // Affiche 'TRUE' dans la console
Spécifications
Specification |
---|
ECMAScript® 2025 Language Specification # sec-string.prototype.touppercase |
Compatibilité des navigateurs
Report problems with this compatibility data on GitHubdesktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
toUpperCase |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support