[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/String/toString [Back]  [Original]

String.prototype.toString() - JavaScript | MDN

MDN Web Docs

View in English Always switch to English

String.prototype.toString()

Baseline

20157

toString() String

const stringObj = new String("foo");

console.log(stringObj);
// : String { "foo" }

console.log(stringObj.toString());
// : "foo"

js
toString()

String Object toString Object.prototype.toString() String toString String.prototype.valueOf()

toString() this String this TypeError

String [Symbol.toPrimitive]() JavaScript toString() String toString()

js
String.prototype.toString = () => "Overridden";
console.log(`${"foo"}`); // "foo"
console.log(`${new String("foo")}`); // "Overridden"

toString()

String

js
const x = new String("Hello world");

console.log(x.toString()); // "Hello world"

ECMAScript 2027 LanguageSpecification
# sec-string.prototype.tostring


Web Proxy Viewer  |  New URL  |  Original Page