JavaScript String toString() 方法
定义和用法
toString()
方法将字符串作为字符串返回。
toString()
方法不会更改原始字符串。
toString()
方法可用于将字符串对象转换为字符串。
另请参阅:
提示
每个 JavaScript 对象都有 toString()
方法。
如果需要将对象显示为文本(如在 HTML 中)或需要将对象用作字符串时,JavaScript 在内部使用 toString()
方法。
通常,您不会在自己的代码中使用它。
实例
例子 1
获取文本内容:
let text = "Hello World!"; let result = text.toString();
等同于:
let text = "Hello World!"; let result = text;
例子 2
获取 String 对象的值:
let text = new String("Hello World!"); let result = text.toString();
语法
string.toString()
参数
无参数。
返回值
类型 | 描述 |
---|---|
字符串 | 字符串的内容。 |
抛出
异常 | 描述 |
---|---|
TypeError | 当调用该方法的对象不是 String 时抛出的异常。 |
浏览器支持
toString()
是 ECMAScript1 (ES1) 特性。
所有浏览器都完全支持 ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 | 支持 |