String.prototype.valueOf()
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 valueOf()
Methode von String
Werten gibt diesen Zeichenfolgenwert zurück.
Probieren Sie es aus
const stringObj = new String("foo");
console.log(stringObj);
// Expected output: String { "foo" }
console.log(stringObj.valueOf());
// Expected output: "foo"
Syntax
valueOf()
Parameter
Keine.
Rückgabewert
Eine Zeichenfolge, die den primären Wert eines gegebenen String
Objekts darstellt.
Beschreibung
Die valueOf()
Methode von String
gibt den primären Wert
eines String
Objekts als Zeichenfolgen-Datentyp zurück. Dieser Wert entspricht
String.prototype.toString()
.
Diese Methode wird normalerweise intern von JavaScript aufgerufen und nicht explizit im Code.
Beispiele
Verwendung von valueOf()
const x = new String("Hello world");
console.log(x.valueOf()); // 'Hello world'
Spezifikationen
Specification |
---|
ECMAScript® 2025 Language Specification # sec-string.prototype.valueof |