String.prototype.toString()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since â¨2015ë 7ìâ©.
toString() ë©ìëë ê°ì²´ì 문ìì´ ííì ë°íí©ëë¤.
ìëí´ ë³´ê¸°
const stringObj = new String("foo");
console.log(stringObj);
// Expected output: String { "foo" }
console.log(stringObj.toString());
// Expected output: "foo"
구문
js
toString();
ë°í ê°
ë©ìë를 í¸ì¶íë ê°ì²´ì 문ìì´ íí.
ì¤ëª
String ê°ì²´ë Object ê°ì²´ì toString() ë©ìë를 ììíì§ ìê³ ì¬ì ìí©ëë¤. String ì toString() ë©ìëë ê°ì²´ì 문ìì´ ííì ë°ííë©° String.prototype.valueOf() ë©ìëì ëì¼í©ëë¤.
ìì
>toString() ì¬ì©í기
String ê°ì²´ì 문ìì´ ê°ì íìíë ìì ì
ëë¤.
js
var x = new String("Hello world");
console.log(x.toString()); // logs 'Hello world'
ëª ì¸
| Specification |
|---|
| ECMAScript® 2026 Language Specification > # sec-string.prototype.tostring > |